Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Modifica Script

  1. #1

    Modifica Script

    Vorrei che questo codice:
    codice:
    <script>
    ejs_box2_message = new Array;
     ejs_box2_message[0] = 'PROVA1';
     ejs_box2_message[1] = 'PROVA2';
     ejs_box2_message[2] = 'Terza prova';
    
     ejs_box2_actual = 0;
     ejs_box2_html_flag = 0;
    
     function ejs_box2_go()
     	{
     	if(document.getElementById)
     		{
     		ejs_box2_char = 1;
     		ejs_box2_affich(ejs_box2_actual)
     		ejs_box2_actual++;
     		if(ejs_box2_actual >= ejs_box2_message.length)
     			ejs_box2_actual = 0;
     		}
     	}
    
     function ejs_box2_affich(lactual)
     	{
     	var pix = ejs_box2_message[lactual].charAt(ejs_box2_char);
     	if(pix == "<")
     		ejs_box2_html_flag = 1;
     	if(pix == ">")
     		ejs_box2_html_flag = 0;
     	var texte = ejs_box2_message[lactual].substring(0,ejs_box2_char);
     	document.getElementById("ejs_box2_box").innerHTML = texte;
     	if(ejs_box2_char < ejs_box2_message[lactual].length)
     		{
     		ejs_box2_char++;
     		if(ejs_box2_html_flag == 1)
     			ejs_box2_affich(lactual);
     		else
     			setTimeout("ejs_box2_affich("+lactual+")",50)
     		}
     	else
     		setTimeout("ejs_box2_go()",2000)
     	}
    window.onload = ejs_box2_go();
    </script>
    Invece di prendere il testo da "ejs_box2_message" lo prendesse da un altro script tipo questo che ho "inventato":

    codice:
    <SCRIPT LANGUAGE="JavaScript">
    var arTXT = new Array(
    'MESSAGGIO 1',
    'MESSAGGIO 2',
    'MESSAGGIO 3',
    'MESSAGGIO 4'
    );
    </SCRIPT>
    Grazie per il vostro aiuto
    Spero di essere stato chiaro

  2. #2
    Utente di HTML.it L'avatar di Nazareno
    Registrato dal
    Mar 2001
    residenza
    Udine
    Messaggi
    176

    Usa le variabili...

    Devi solo utilizzare parametri in ingresso ai 2 metodi. In pratica passi l'array come parametro. Dov'è il problema?

  3. #3
    Il problema è che non saprei proprio come fare :P

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.