Я нуб с JavaScript и Greasemonkey, и я хотел бы написать простой скрипт.
Я знаю, что Greasemonkey оборачивает ваш код анонимной функцией, чтобы ваши переменные не существовали после ухода с текущей страницы. Однако мне нужна глобальная переменная.
Я пытался использовать unsafeWindow и оконные объекты примерно так:
if (window.myVar == undefined) {
window.myVar = "myVar";
}
Если я обновляю страницу, значение условия всегда будет истинным.
Есть ли способ использовать глобальные переменные с Greasemonkey?