Spero di stare postando nella sezione giusta, ma non ne ho vista una migliore.
Ho uno script in vbscript che messo da solo su una pagina funziona ma inserito all'interno di un'altra mia pagina non funziona (mi dice: "Errore nella visualizzazione della pagina" nella barra di stato e non succede nulla).
Qualcuno mi sa spiegare dov'è il problema?!
Questo è il codice html con lo script funzionante:
codice:
<html>
<head>
<SCRIPT language=vbscript>
Sub window_onerror
window.navigate ("http://NOMEDOMINIO.it/error.html")
End Sub
Sub Conferma_onclick
window.navigate("aree_riservate/" + window.psw.value + "/home.htm")
End Sub
Sub Annulla_onclick
window.history.back
End Sub
</SCRIPT>
</head>
<body bgcolor="#FF00FF">
Immetti la password di accesso: <INPUT id=psw type=password name=psw>
<INPUT type=button value=Conferma name=Conferma>
<INPUT type=button value=Annulla name=Annulla>
</body>
</html>
Mentre questo è il codice html con lo script non funzionante:
codice:
<html>
<head>
<link rel="shortcut icon" href="http://NOMEDOMINIO.it/favicon.ico">
<meta http-equiv="Content-Language" content="it">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Home Page</title>
<script type="text/javascript">
<!--
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++)
x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length;
i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document;
if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++)
x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++)
x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array;
for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc)
x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
<SCRIPT language=vbscript>
Sub window_onerror
window.navigate ("www.NOMEDOMINIO/error.html")
End Sub
Sub Conferma_onclick
window.navigate("aree_riservate/" + window.psw.value + "/home.html")
End Sub
</SCRIPT>
</head>
<body background="sfondo egitto.gif" topmargin="0"
onLoad="MM_preloadImages('pulsanti/settori_press.JPG','pulsanti/Consulenze_press.JPG','pulsanti/articoli_press.JPG','pulsanti/domiciliazioni_press.JPG','pulsanti/curriculum_press.JPG','pulsanti/contatti_press.JPG','pulsanti/link_press.JPG','pulsanti/riservata_press.JPG')">
<table width="984" height="985" align="center" cellpadding="10">
<tr>
<td height="258" colspan="2"><p align="center">[img]BANNER/BANNER%20FINAL.gif[/img]
[img]pulsanti/home_press.JPG[/img] [img]pulsanti/settori_unpress.JPG[/img] [img]pulsanti/Consulenze_unpress.JPG[/img] [img]pulsanti/articoli_unpress.JPG[/img] [img]pulsanti/domiciliazioni_unpress.JPG[/img] [img]pulsanti/curriculum_unpress.JPG[/img] [img]pulsanti/contatti_unpress.JPG[/img] [img]pulsanti/link_unpress.JPG[/img] [img]pulsanti/riservata_unpress.JPG[/img]</p> </td>
</tr>
<tr>
<td height="0" bordercolor="#333333" background="SFONDI/prova sfondo
righine_orizzontali2(rosato).jpg" bgcolor="#ECE9D8"><p align="center"><font
color="#660000" face="Courier New, Courier, monospace">Login
area riservata</font></p>
<form name="form1" method="post" action="">
<label>
<INPUT id=psw type=password name=psw>
</label>
<INPUT type=button value=Conferma name=Conferma>
</form></td>
<td width="819" rowspan="2" background="SFONDI/prova sfondo
righine_orizzontali3(azzurrato).jpg" bgcolor="#FFFFFF"><p
align="justify"></p></td>
</tr>
<tr>
<td height="337" bordercolor="#333333" background="SFONDI/prova sfondo
righine_orizzontali2(rosato).jpg" bgcolor="#ECE9D8">
<font color="#660000" face="Courier New, Courier,
monospace">Newsletter</font></p>
<form name="form2" method="post" action="">
<label>
<input type="text" name="newsletter" id="newsletter">
</label>
<label>
<input type="submit" name="Invia" id="Invia" value="Invia">
</label>
</form>
</p>
</p>
</p>
</p>
</p>
</p>
</p>
</p></td>
</tr>
<tr>
<td height="96" colspan="2" bordercolor="#333333"
background="SFONDI/prova sfondo righine_verticali1.jpg"
bgcolor="#ECE9D8"><div align="center">
<font color="#71522B"><a href="EMAIL">
</a></font> </p>
</div></td>
</tr>
</table>
<p align="left">
</p>
</p>
</body>
</html>
p.s.: nel secondo codice ho tolto il tasto "annulla" ma il problema non
risiede lì.
Grazie.