Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    sfondo variabile su tabella

    ciao a tutti ho trovato questo script per uno sfondo variabile del body.

    sono una burba, non riesco ad adattarlo per lo sfondo della tabella con ID="tbIndex"

    sapete correggermelo ?

    <script language="JavaScript1.2">
    var bgimages=new Array()
    bgimages[0]="immagini/sfondo1.jpg"
    bgimages[1]="immagini/sfondo2.jpg"
    bgimages[2]="immagini/sfondo3.jpg"
    bgimages[3]="immagini/sfondo4.jpg"
    bgimages[4]="immagini/sfondo5.jpg"

    //preload images
    var pathToImg=new Array()
    for (i=0;i<bgimages.length;i++){
    pathToImg[i]=new Image()
    pathToImg[i].src=bgimages[i]
    }var inc=-1

    function bgSlide(){
    if (inc<bgimages.length-1)
    inc++
    else
    inc=0
    document.body.background=pathToImg[inc].src
    }if (document.all||document.getElementById)
    window.onload=new Function('setInterval("bgSlide()",3000)')
    </script>

  2. #2
    nessuno sa aiutarmi

  3. #3

    Re: sfondo variabile su tabella

    codice:
    <script language="javascript" type="text/javascript">
    var bgimages=new Array();
    bgimages[0]="immagini/sfondo1.jpg";
    bgimages[1]="immagini/sfondo2.jpg";
    bgimages[2]="immagini/sfondo3.jpg";
    bgimages[3]="immagini/sfondo4.jpg";
    bgimages[4]="immagini/sfondo5.jpg";
    
    //preload images
    var pathToImg=new Array();
    for (i=0;i<bgimages.length;i++){
    pathToImg[i]=new Image();
    pathToImg[i].src=bgimages[i];
    }
    var inc=-1;
    
    function bgSlide(){
        if (inc<bgimages.length-1){
            inc++;
        }else{
            inc=0;
            document.getElementById('tbIndex').style.backgroundImage=bgimages[inc];
        }
    }
    window.onload=function(){
        setTimeut('bgSlide()',3000);
    }
    </script>

  4. #4
    grazie lucavizzi, avevo provveduto anche io con questa modifica ma non funziona

  5. #5
    Originariamente inviato da Matteof1973
    grazie lucavizzi, avevo provveduto anche io con questa modifica ma non funziona
    ma hai testato il mio script almeno?

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Qui c'è un errore setTimeout('bgSlide()',3000); nel script di Luca manca una o
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    Originariamente inviato da cavicchiandrea
    Qui c'è un errore setTimeout('bgSlide()',3000); nel script di Luca manca una o
    Licenza poetica

  8. #8
    Luca, si l'ho testato non mi funziona
    Andrea, avevo visto la o mancante e l'ho corretta ma purtroppo non capisco la tabella rimane bianca

  9. #9
    la consolle degli errori che dice?

  10. #10
    uso dreamweaver e mi ha indicato solo l'errore del timeout tutto il resto va bene. su firefox non ho nessun errore cosi come con IE

    posto tutto il codice della pagina, forse ho sbagliato altro

    <html>
    <head>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>Documento senza titolo</title>
    <script language="javascript" type="text/javascript">
    var bgimages=new Array();
    bgimages[0]="immagini/sfondo1.jpg";
    bgimages[1]="immagini/sfondo2.jpg";
    bgimages[2]="immagini/sfondo3.jpg";
    bgimages[3]="immagini/sfondo4.jpg";
    bgimages[4]="immagini/sfondo5.jpg";

    //preload images
    var pathToImg=new Array();
    for (i=0;i<bgimages.length;i++){
    pathToImg[i]=new Image();
    pathToImg[i].src=bgimages[i];
    }
    var inc=-1;

    function bgSlide(){
    if (inc<bgimages.length-1){
    inc++;
    }else{
    inc=0;
    document.getElementById('tbIndex').style.backgroun dImage=bgimages[inc];
    }
    }
    window.onload=function(){
    setTimeout('bgSlide()',3000);
    }
    </script>
    <style type="text/css">
    #tbIndex {
    background-image: url(immagini/sfondo2.jpg);
    }
    </style>
    </head>

    <body>


    <table width="100%" border="0" cellpadding="0" cellspacing="0" id="tbIndex">
    <tr>
    <td height="250"></td>
    </tr>
    </table>
    </body>
    </html>

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 © 2026 vBulletin Solutions, Inc. All rights reserved.