Visualizzazione dei risultati da 1 a 2 su 2

Discussione: sostituzione immagine

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    27

    sostituzione immagine

    Vi allego lo script e la pagina su cui l'ho caricato non riesco a capire cosa sbaglio.

    codice:
    // JavaScript Document
    tempo = 7000;
    elemento = “”;
    
    immagini = new Array();
    immagini[0]="images/news/0_1.jpg";
    immagini[1]="images/news/0_2.jpg";
    
    
    function start(id){
    elemento = window.document.getElementById(id);
    immagine();
    }
    
    function immagine(){
    do{
    num = Math.round((immagini.length-1)*Math.random());
    }while(elemento.src == immagini[num]);
    elemento.src = immagini[num];
    window.setTimeout(”immagine()”, tempo);
    }
    La pagina su cui l'ho caricato

    codice:
    <!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">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>index</title>
    
    <script type=”text/javascript” src=”script.js”></script>
    
    </head>
    
    <body onload=”start(’immagine’)”>
    <div id="contenitore">
    [img]images/news/0.jpg[/img]
    </div>
    </body>
    </html>
    Grazie
    Claudio

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Da degli errori?
    Hai due immagini nella Array e ne togli una
    num = Math.round((immagini.length-1)*Math.random());
    forse l'errore sta li.
    Hai provato ad inserire qualche alert in giro per le funzioni per vedere cosa carica o stampa?
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.