Ciao forum, spero che qualcuno mi possa illuminare.
Ho un generatore randomico scritto in javascript che non funziona su Explorer e Opera.
O meglio funziona ma "sfasa" il sito.
Il link è questo "http://www.metediliguria.it/eng/contatti.php" e visto con IE l'immagine coi fiori flotta in modo errato. Non è css, perchè se immetto il codice prodotto senza script funziona perfettamente.
Non capisco se c'è qualcosa di errato nel codice che ie non recepisce.
Posto anche lo script:
<script type="text/javascript">
var arr = []
var agr = new Array();
agr[0] = "[*]<a href=\"borgo-muratori.php\" >BORGO MURATORI<\/a><\/li>";
agr[1] = "[*]<a href=\"i-freschi.php\" >I FRESCHI<\/a><\/li>";
agr[2] = "[*]<a href=\"il-mirto.php\" >IL MIRTO<\/a><\/li>";
agr[3] = "[*]<a href=\"molino-dei-giusi.php\">MOLINO DEI GIUSI<\/a><\/li>";
agr[4] = "[*]<a href=\"olio-e-fiori.php\">OLIO E FIORI<\/a><\/li>";
agr[5] = "[*]<a href=\"il-risveglio.php\">IL RISVEGLIO<\/a><\/li>";
agr[6] = "[*]<a href=\"torre-rossa.php\">TORRE ROSSA<\/a><\/li>";
agr[7] = "[*]<a href=\"uliveto-saglietto.php\">ULIVETO SAGLIETTO<\/a><\/li>";
agr[8] = "[*]<a href=\"valcrosa.php\">VALCROSA<\/a><\/li>";
while(arr.length < 9){
var randomnumber=Math.ceil(Math.random()*9-1)
var found=false;
for(var i=0;i<arr.length;i++){
if(arr[i]==randomnumber){found=true;break}
}
if(!found)arr[arr.length]=randomnumber;
}
document.write('<ul id=\"ospbenv\" style=\"padding-top:5px\">')
for(var i=0;i<arr.length;i++){
document.write(agr[arr[i]]);
}
document.write('<\/ul')
</script>
Grazie a chi saprà aiutarmi
Tru

Rispondi quotando