1

我对弹出的变量有疑问:

    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; 
    }

如果我使用它,我的弹出 var 是未定义的,如果我写: var friendsUser = "test"; 我在 var 中有 Test 并且在使用设置之后我什么都没有......如果我在 System.Gadget.Flyout.show = true 之前在 flyoutDiv 中编写 var ;小工具错误。

我的设置没有问题,但是var的刷新...

你有想法吗?

感谢你所做的一切 !

4

1 回答 1

0

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

在我们的 var 设置的弹出窗口中

于 2010-02-09T01:54:35.733 回答