Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Impazzisco per Explorer

    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

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    benvenuto,
    per questa volta edito io il titolo
    prossimamente, come richiesto da regolamento, niente titoli evocativi:
    dal titolo si deve capire esattamente, dal punto di vista tecnico, di cosa si parla nella discussione

    veniamo al problema, qui manca sicuramente qualcosa
    document.write('<\/ul>')

  3. #3
    Ciao xinod,
    ringrazio per l'aiuto e per la figura barbina che mi hai fatto fare ^_^
    Terrò conto anche di come intitolare i post.

    Grazie davvero
    Trusco

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.