Ciao a tutti!![]()
Avrei bisogno di un aiuto..
Sto creando 2-3 semplici paginette in HTML..
Ho fatto una homepage con 2-3 ComboBox... All'interno ci sono dei nomi, e io vorrei che quando seleziono un elemento da questo menu a tendina, mi si compia un azione, in questo caso si apra una pagina..
sono riuscito a farlo senza problemi per Explorer e per Opera, ma se apro Mozilla non funziona!
Ho fatto passare il sito per un Validatore online, e ho corretto gli errori, ma nulla...
posto il codice... non ho idea di come fare..![]()
codice:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>TITOLO</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> <!-- .Stile11 {font-size: 24px; font-family: Stereofidelic, monospace, fantasy;} .Stile12 { font-size: 15px; font-family: "Berlin Sans FB"; } .Stile14 {font-family: "Berlin Sans FB"} #Select2 { height: 21px; width: 198px; } #Select1 { height: 21px; margin-bottom: 0px; width: 198px; } #Text1 { width: 65px; } .style1 { width: 538px; } #Select3 { width: 248px; text-align: left; } .style3 { font-family: Verdana; color: #0000CC; font-size: medium; } .style4 { font-size: medium; } --> </style> <script language="JavaScript"> <!-- function FP_goToURL(url) { window.location=url; } function Select1_onchange() { if (Select1.value == "1") {FP_goToURL ('http://www.google.it');} } var data=new Date(); function Button1_onclick() { Text1.value = Select1.value + Select2 .value; var pagData = 'http://INDIRIZzO SITO/' + Text1 .value ; xmlhttp = null; if(window.XMLHttpRequest){ xmlhttp = new XMLHttpRequest(); }else if (window.ActiveXObject){ if (navigator.userAgent.toLowerCase().indexOf("msie 5") != -1) { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); }else{ xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");} } vPage(pagData); } function vPage(pagData){ if(xmlhttp){ xmlhttp.open("HEAD",pagData,false); xmlhttp.send(null); if(xmlhttp.readyState==4){ if(xmlhttp.status==404){ giorno-- vPage(pagData); }else{self.location.href=pagData;}} } } function Select3_onclick() { } // --> </script> </head> <body> <table width="897" border="0" align="center" bordercolor="#FFFFFF"> <tr> <td height="87" bordercolor="#FFFFFF" bgcolor="#FFFFFF" class="style1"><div align="left">[img]Images/logomsg3.gif[/img] </div> </td> <td> <font face="Verdana"> Tipologia <select name ="select1" id="Select1" name="D1" onchange="return Select1_onchange()" onclick="return Select1_onclick()"> <option value = "0">A</option> <option value = "1">B</option> </select> Provincia <select id="Select2" name="D2" onclick="return Select2_onclick()"> <option value="0">VALORE 1</option> <option value="1">VALORE 1</option> </select> </font> <p align="right" title="h"> <font face="Verdana"><input id="Button1" type="button" value="Ricerca veloce" onclick="return Button1_onclick()" /><input id="Text1" type="text" /></font></p> <p align="right" title="h" style="font-size: 6pt"> <font face="Verdana"> </font> </p> </td> </tr> </table> <table width="897" border="0" align="center" bordercolor="#FFFFFF" style="height: 376px"> <tr> <td width="97" height="196" valign="top" bordercolor="#666666" bgcolor="#FFFFFF"></td> <td width="765" height="312" rowspan="2"> <p align="center"> [img]Images/QUESTA%20FIGA.jpg[/img]</td> <td width="765" height="312" rowspan="2"><p align="center"> [img]Images/ing_bags.jpg[/img]</p> </td> </tr> <tr> <td width="97" height="114" valign="top" bordercolor="#666666" bgcolor="#FFFFFF"></td> </tr> <tr> <td height="91"></td> <td colspan="2"> <p align="center"> [img]Images/entra.png[/img]<p align="center" style="text-align: right"> <span class="style4"> </span><span class="style3"></span><select id="Select3" name="D3" onclick="return Select3_onclick()"> <option value="0">PROVA A</option> <option value="1">PROVA B</option> </select></td> <td></td> </tr> </table> </body> </html>
ho creato queste 2 funzioncine per aprire il sito..
il tutto funziona su IE e Opera, ma non mozilla appunto...
a cosa può esser dovuto?
![]()