0

ダッシュボードウィジェットを作成していて、「セッション」間で保持される設定を保存しようとしています(つまり、ユーザーがウィジェットを閉じて再度開く)。

私はもう試した:

function setEmail(event)
{
var preferenceKey = "email";
var preferenceValue = $F("email");
widget.setPreferenceForKey(preferenceValue, preferenceKey);
}

function getEmail() {
var preferenceForKey = "email";
preferenceForKey = widget.preferenceForKey(preferenceForKey);
return preferenceForKey;
}

これは現在のセッションでは正常に機能しますが、ウィジェットを閉じて再度開くと、データが失われます。

ありがとう!

4

1 に答える 1

2

これはトリックを行うようです:

// Values you provide
var preferenceKey = "key";      // replace with the key for a preference
var preferenceValue = "value";  // replace with a preference to save

// Preference code
widget.setPreferenceForKey(preferenceValue, preferenceKey);
于 2009-05-25T22:36:21.267 に答える