nel file navcond.js rintraccia questa porzione di codice:
function navBarItemClick(e){if(this.link=="")return true;if(this.menuLayer!=null){hideLayer(this.menuL ayer);}if(this.parentHighLayer!=null){hideLayer(th is.parentHighLayer);}hideLayer(this.highLayer);if( this.link.indexOf("javascript:")==0)eval(this.link );else window.location.href=this.link;return true;}
e sostituiscila con questa:
inoltre aggiungi alla fine della pagina:codice:function navBarItemClick(e){ if(this.link=="") return true; if(this.menuLayer!=null){ hideLayer(this.menuLayer); } if(this.parentHighLayer!=null){ hideLayer(this.parentHighLayer); } hideLayer(this.highLayer); if(this.link.indexOf("javascript:")==0) { eval(this.link); return true; } if(this.link.indexOf("_blank:")==0) { document.hideFrm.action=this.link.substr(7); document.hideFrm.submit(); return true; } window.location.href=this.link; return true; }
<form name="hideFrm" target="_blank" style="display: none;"></form>
i link saranno formati cosi':
dhtmlMenu.addItem(new NavBarMenuItem("Forum", "_blank:http://www.html.it"));
ps: provalo tu per me... io non l'ho fatto![]()
ciao

Rispondi quotando