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

    Ancora su uno script

    Ciao a tutte/i, ho ancora bisogno di un vostro aiuto... ho questo script:
    <script language="JavaScript">

    var backgr1="img1.jpg"
    var backgr2="img2.jpg"
    var backgr3="img3.jpg"

    var cur=Math.round(3*Math.random())
    if (cur<=1)
    backgr=backgr1
    else if (cur<=2)
    backgr=backgr2
    else if (cur<=3)
    backgr=backgr3
    else backgr=backgr3
    document.write('<body background="'+backgr+'" STYLE="BACKGROUND-POSITION: right bottom; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-REPEAT: no-repeat">')</script>

    e, usandolo "interno" alla pagina funziona alla meraviglia... ma se provo a metterlo come file .js esterno per poi farlo richiamare nella pagina, non ne vuol sapere...
    sapreste dirmi come posso fare per farlo funzionare ?

    Grazie in anticipo,
    Ale.

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    A parte che potrebbe essere migliorato, con l'uso di vettori e di loop e che mancano tutti i puntoevirgola, mi sa che sbagli qualcosa nell'inserire lo script:

    Nella pagina HTML:
    <script language="JavaScript" src="nomefile.js"></script>
    Nel tuo caso questa riga DEVE stare al posto del tag <body>

    Nel file nomefile.js ci deve stare SOLO il codice HTML (senza tag HTML)
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Grazie Mich_ proverò così e ti farò sapere...

    Ale.

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.