Я делаю расширение Firefox и у меня проблема с
переменные. Расширение работает с файлом (chrome: //myextension/content/document.html), открытым в нескольких вкладках.
Я хочу, чтобы он хранил значение в каждой вкладке, поэтому я решил сохранить его в
один из html-объектов с идентификатором «Object»:
data="foobar"
node=gBrowser.contentDocument.getElementById("ObjectId");
node.setUserData('data', data, {handle:function () {}});
По какой-то причине это не работает, когда я хочу получить эту переменную
таким образом:
data=node.getUserData("data");
Можете ли вы обнаружить ошибку в моем коде?
PS. Эти два фрагмента кода являются отдельными методами. HTML-файл включен
жесткий диск