Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di Neocron
    Registrato dal
    Jul 2002
    Messaggi
    524

    LoadVars, onLoad non viene preso in cosiderazione

    codice:
       function connetti(){
    
       	var lv = new LoadVars();
    	var obj = new Object();
    	
    	lv.onLoad = function(success){ 
    
    	if( (success) and (obj.connesso) ){
    		_root.main.htmlText += this.username+' connesso!';
    	}else{
    		_root.main.htmlText += 'errore';
    	}
    	
    	};
    	
    	lv.username = 'bla';
    	lv.sendAndLoad('connect.php',obj);
       
       }

    Per favore ditemi perchè non funziona!!!

    da quello che ho capito contatta il file php, che riesce ad inserire i dati nel database, e rilasciare la stringa '&connesso=true&'. Mi accade che l'onload non viene mai preso in cosiderazione, anche se ponessi la dichiarazione in questo modo:

    codice:
    	lv.onLoad = function(success){ 
    
               _root.main.htmlText += this.username+' connesso!';
    
    	
    	};
    ma perchè? perchè??!
    vi giuro sto diventando pazzo!

  2. #2
    Per forza, tu hai impostato come oggetto target del sendAndLoad "obj", quindi l'onLoad di "lv" non avviene

    Prova ad esempio così

    function connetti(){

    var lv = new LoadVars();
    var obj = new LoadVars();

    obj.onLoad = function(success){
    if( (success) ){
    _root.main.htmlText += this.username+' connesso!';
    }else{
    _root.main.htmlText += 'errore';
    }

    };

    lv.username = 'bla';
    lv.sendAndLoad('connect.php',obj);

    }

    Dovrebbe funzionare

  3. #3
    Utente di HTML.it L'avatar di Neocron
    Registrato dal
    Jul 2002
    Messaggi
    524
    Non ho parole, sei persona magnifica!

  4. #4
    Felice d'averti aiutato

    Ciao e alla prossima

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.