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

Discussione: caricamento variabili

  1. #1

    aiuto ancora variabili!!! che dramma

    Ho un codice ... il seguente:

    loadVariables("domanda.asp", "_root", "POST");
    dati = new LoadVars();
    dati.Load("domanda.asp");
    dati.onLoad = function() {
    if (dati.help1 == "Vero") {
    loadMovieNum("x1.swf", 1);
    }


    devo serivere del testo dinamico ( ecco perchè uso loadvariables) e poi devo verificare delle condizioni tramite variabili (allora uso dati.load....), il problema è che cosi mi carica 2 volte il file domanda.asp (all'interno mi estrapola dei dati con delle randoom) quindi ho 2 serie di dati diversi. Esiste un comado unico che mi vada a memorizzare le variabili e il testo dinamico senza caricare 2 volte la pagina asp?
    Spero di essermi spiegato. Se mi aiutate vi pago cena

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Un loadVariables di troppo:

    codice:
    dati = new LoadVars(); 
    dati.onLoad = function() { 
    	if (dati.help1 == "Vero") { 
    		loadMovieNum("x1.swf", 1); 
    	} 
    }
    dati.load("domanda.asp");

  3. #3
    ma se non uso loadVariables come faccio a visualizzare i testi dinamici?
    grazie

  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Dentro l'oggetto dati, una volta completato il caricamento, ci saranno tutte le variabili caricate dall'esterno, esattamente come c'è la variabile "help1". Quindi devi esplicitamente trasferire le variabili ai campi di testo. Ad esempio:

    codice:
    dati = new LoadVars(); 
    dati.onLoad = function() { 
    	if (dati.help1 == "Vero") { 
    		loadMovieNum("x1.swf", 1);
    		_root.campoDiTesto = dati.variabileCaricata;
    	} 
    }
    dati.load("domanda.asp");

  5. #5
    e "campoDiTesto" per cosa sta?
    per l'istanza del testo dinamico o il nome della variabile da mettere nel testo dinamico?
    garzie

  6. #6
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Se usi l'istanza, per il campo di testo dinamico, e non la variabile associata, allora l'istanza, ma così:

    codice:
    dati.onLoad = function() { 
    	if (dati.help1 == "Vero") { 
    		loadMovieNum("x1.swf", 1);
    		_root.istanzaCampoDiTesto.text = dati.variabileCaricata;
    	} 
    }
    dati.load("domanda.asp");

  7. #7
    non mi funziona ecco lo script completo dagli un'ultima occhiata:

    stop();
    system.useCodepage = true;
    dati = new LoadVars();
    dati.onLoad = function() {
    if (dati.help1 == "Vero") {
    loadMovieNum("x1.swf", 1);
    }
    if (dati.help2 == "Vero") {
    loadMovieNum("x2.swf", 2);
    }
    if (dati.help3 == "Vero") {
    loadMovieNum("x3.swf", 3);
    }
    if (dati.sessione == "scaduta") {
    loadMovieNum("sessione.swf", 4);
    }
    _root.istdomanda.text = dati.domanda;
    };
    dati.Load("domanda.asp");

  8. #8

    ultimo aiuto

    date per favore un'occhiato alllo script di sopra, magari mi aiutate a risolvere il problema.... e da ieri sera che non lo risolvo
    grazie

  9. #9
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Cosa succede, non scrive nel campo di testo? I loadmovie funzionano?

  10. #10
    si il loadMovieNum funzionano ma non scrive i testi dinamici.. o come mai

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.