Ciao a tutti
sto cercando di far funzionare uno script che ho preso dalla rete e modificato, ma mi da errore su un ciclo.
In pratica in base al browser e alla sua versione dovrebbe scrivere nella pagina un codice HTML.
sembrerebbe però che sul ELSE ci sia un errore
codice:
<SCRIPT language="JavaScript">
<!--
var browserName=navigator.appName;
var browserVer=parseInt(navigator.appVersion);
if ((browserName=="Netscape" && browserVer>=3) || (browserName=="Microsoft Internet Explorer" && browserVer>=7))
version="n3";
else
version="n2";
if (version=="n3")
document.write('<div style="position:fixed;bottom:0;right:0;padding: 5px; width: 150px;z-index:3000;">');
document.write('CLOSE X</div>');
document.write('<div id="myContent1" style="width:100%;z-index:2000;position:fixed;left:0px; bottom:0px; display: block; padding: 5px; background-color:#A14C0C; ">');
document.write('<a style="color:#A14C0C; text-decoration:underline" rel="nofollow" ');
document.write('href="javascript:myLightWindow.activateWindow({href:\'http://www.DOMAIN.com/me.html\', title: \'Chiama\',width: \'985\', height: \'550\'});">');
document.write('</a></div>');
else
document.write("nulla");
//-->
</SCRIPT>
Però se inverto in questo modo non mi da errore
codice:
<!--
var browserName=navigator.appName;
var browserVer=parseInt(navigator.appVersion);
if ((browserName=="Netscape" && browserVer>=3) || (browserName=="Microsoft Internet Explorer" && browserVer>=7))
version="n3";
else
version="n2";
if (version=="n3")
document.write("nulla");
else
document.write('<div style="position:fixed;bottom:0;right:0;padding: 5px; width: 150px;z-index:3000;">');
document.write('CLOSE X</div>');
document.write('<div id="myContent1" style="width:100%;z-index:2000;position:fixed;left:0px; bottom:0px; display: block; padding: 5px; background-color:#A14C0C; ">');
document.write('<a style="color:#A14C0C; text-decoration:underline" rel="nofollow" ');
document.write('href="javascript:myLightWindow.activateWindow({href:\'http://www.DOMAIN.com/me.html\', title: \'Chiama\',width: \'985\', height: \'550\'});">');
document.write('</a></div>');
//-->
Dove sto sbagliando ?
Mille grazie per il vostro aiuto