Ciao al forum
ho avuto modo di constatare uno strano comportamento di FF ed IE quando carica le select.Precisamente l'errato comportamento su IE riguarda lo script js quanto invece su FF gira benissimo. Al contrario su FF, al refresh della pagina, non ricarica perfetamente la pagina, problema gia conosciuto da molti, come invece fà IE.
putroppo non ho molta dimestichezza con js ed il codex originario l'ho ricavato in un 3d di questo forum.La domanda è se secondo voi c'è il modo da poter far girare allo stesso modo questo codex in modo da ottenere:
1)la select al refresh si ricarichi perfettamente impostando la voce a "seleziona" e non invece la voce selezionata precedentemente
2)lo script js venga elaborato da IE allo stesso modo di FF.
Un grazie 1000 a tutti.Stano
vi allego il codex:
<html>
<head>
<title></title>
<style type="text/css">
<!--
table {
border-collapse:separate;
border:1px solid #0000FF;
}
td {
border:1px solid #0000FF;
}
.trSel {
display:none;
}
-->
</style>
<script language="javascript" type="text/javascript">
<!--
function Visualizza(num){
// modifica solo il numero totale delle select
var totSel=2;
var domBlock=(navigator.appVersion.toLowerCase().index Of('msie')>-1)?'block':'table-row';
for(var k=1;k<=totSel;k++){
document.getElementById('td'+k).style.display=(k== num)?domBlock:'none';
}}
window.onload=function(){
var f=document.forms['form1'].elements['animale']
for(var q=0;q<f.length;q++){
if(f[q].checked) Visualizza(q+1);
}}
//-->
</script></head>
<body>
<font size="5" color="#0000FF">[b]test[b]</font>
<form name="form1">
<table>
<tr>
<td align="right"><div class="testo2"><font size="4" color="#0000FF">Test:</font></div></td>
<td colspan="1">
<select name="animale" value="spada">
<option value="seleziona" selected="selected">Seleziona</option>
<option value="0" onclick="Visualizza(1)">rettili</option>
<option value="1" onclick="Visualizza(2)">uccelli</option>
<option value="2">mammiferi</option>
<option value="3">insetti</option>
<option value="4">pesci</option>
</select></td>
<td id="td1" class="trSel">
<select name="spada">
<option>Seleziona</option>
<option>vipera</option>
<option>rana</option>
<option></option>
</select>
</td>
<td id="td2" class="trSel">
<select name="ascia">
<option>Seleziona</option>
<option>merlo</option>
<option>canarino</option>
<option>piccione</option>
</select>
</td></tr>
</table>
</form>
</body>
</html>