2010-02-09 5 views
1

j'ai un problème avec une variable pour l'icône déroulante:Gadget erreur vista var avec l'icône déroulante

var friendsUser = ""; 
    var friendsMdp = ""; 


    System.Gadget.Settings.write("variableName", variableName); 
    System.Gadget.settingsUI = "Settings.html"; 
    System.Gadget.onSettingsClosed = SettingsClosed; 
    System.Gadget.Flyout.visible = SettingsClosed; 



    function SettingsClosed() { 
     variableName = System.Gadget.Settings.read("variableName"); 
     friendsUser = System.Gadget.Settings.read("friendUser"); 
     friendsMdp = System.Gadget.Settings.read("friendMdp"); 
     setContentText(); 
    } 

    function flyFriends() 
    { 
    System.Gadget.Flyout.file = 'friends.htm'; 
    System.Gadget.Flyout.show = true ; 

    var flyoutDiv = System.Gadget.Flyout.document.parentWindow; 
    flyoutDiv.gMyVar = friendsUser; 
    flyoutDiv.gMyVar2 = friendsMdp; 
    } 

Si j'utilise ce mon icône déroulante var est indéfini, et si j'écrire: var friendsUser = « test »; j'ai Test dans var et après utilisation réglage je n'ai rien ... si j'écris var dans flyoutDiv avant System.Gadget.Flyout.show = true; bug de gadget.

mes paramètres n'avez pas un problème, mais l'actualisation du var ...

vous avez une idée?

merci pour tout!

Répondre

0

var variable = System.Gadget.Settings.read ("friendsUser");

dans le menu déroulant pour nous var paramètres

Questions connexes