setTimeout не работает в скрипте пользователя Greasemonkey, когда JS отключен в браузере

Я работаю над проектом, который требует, чтобы мой пользовательский сценарий выполнялся на страницах, поскольку они отображаются без выполнения JavaScript-кода страницы. То есть нам нужно просматривать с отключенным JavaScript.

Я столкнулся с проблемой, когда пытался отложить выполнение функции в моем скрипте. Всякий раз, когда я вызываю window.setTimeout, передаваемая мной функция никогда не выполняется.

Я думаю, что эта функция вызывается unsafeWindow вместо окна. Есть ли обходной путь для этого?

Я должен упомянуть, что вызовы setTimeout работают нормально, когда включен JavaScript, а все остальное в моем скрипте работает нормально без включения JavaScript.

Спасибо за вашу помощь!

7 голосов | спросил peter 28 J000000Wednesday10 2010, 21:42:13

0 ответов


Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132