глобальная переменная расширения firefox - PullRequest
0 голосов
/ 07 марта 2011

Как сохранить значения из функции события в глобальную переменную в расширении Firefox или есть другой лучший способ?

Код:

var bs = 
{
   onLoad: function() {...},
   onPress: function(e) {...},
   onMenuItemCommand: function(e) {...},
   onToolbarButtonCommand: function(e) {...},
};

window.addEventListener("load", function () { bs.onLoad(); }, false);
document.addEventListener("keypress", function(e) {bs.onPress(e); }, false, true);

Пытался инициализировать перед "var bs""но переменная всегда сбрасывается.

best, US

1 Ответ

0 голосов
/ 08 марта 2011

Нашли решение,

Если вы объявите переменную следующим образом:

window['variablename'] = "";

вы можете получить к нему доступ в своих функциях.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...