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

    da random a sequenziale

    Ciao a tutti o questo script per la visualizzazione di banner. Mi fa vedere i banner in random come posso fare a farmeli vedere in maniera sequenziale?
    Posto lo scrip:
    codice:
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    var imm = new Array("images/banner/450x70/ada.jpg","images/banner/450x70/spazio-pubbl.jpg","images/banner/450x70/mediasoft.jpg","images/banner/450x70/aikon2.jpg","images/banner/450x70/giuffre.jpg");
    var lnk = new Array("http://www.xxxxx.it","http://www.xxxx.it/index.asp","http://www.xxx.it","http://www.xxx.com", "http://www.xxx.html");
    function cban(chi) {
    var n = Math.floor(Math.random()*imm.length);
    document.getElementById("iban"+chi).src = imm[n];
    document.getElementById("lban"+chi).href = lnk[n];
    document.getElementById("lban"+chi).target = "_blank";
    
    }
    function cambia() {
    	cban('1');
    	setTimeout("cambia()",5000);
    }
    //-->
    </SCRIPT>
    Grazie a tutti

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    codice:
    var n=0
    function cban(chi) {
    // var n = Math.floor(Math.random()*imm.length);
    document.getElementById("iban"+chi).src = imm[n];
    document.getElementById("lban"+chi).href = lnk[n];
    document.getElementById("lban"+chi).target = "_blank";
    n++
    }

  3. #3
    grazie xinod inizialmente funziona poi quando finisco i banner da vedere non inizia da capo e si vede che mancano le immagini. Come mai? Si può ripetere il ciclo all'infinito sempre in maniera sequenziale? Grazie e scusa ancora

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    scusami tu, non ho riflettuto molto prima di rispondere
    al posto di n++
    puoi scrivere
    n=(n==imm.length-1)?0:n+1

    ciao

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.