[GM] Нежалательный запуск скрипта несколько раз
Не пойму в чём дело, скрипт запускается 12 раз всегда
Скрипт тестовый var test = "тест"; alert (test); Выкидывает каждый раз 12 алертов. Не могу понять как так. Куда рыть? По логике страница во время одной загрузки загружается 12 раз или там гдето 12 раз например есть рубильник выводящий её отображение, на что реагирует greasemonkey и запускает скрипт. |
Или на странице 11 фреймов.
|
Цитата:
|
ага, там фреймы... мопед не мой. Это лечиться? Или это нормально? Может можно указать для какого фрейма его прогружать?
|
Гы - покойник ожил ( про тему)
В нужный фрейм ставите ссылку с неким хеш, к примеру http://javascript.ru/#start и проверяете ссылку - если #start есть - тест запускаете, вдобавок нужно проверять уровень вложенности и если parent.document != top.document -Запуск тоже отменяете |
Зависит от пространства, для которого выполняется ГМанка, пример
// @include *.site.ru/forest_php.php* будет запускаться на сайте site.ru с www или без, для скриптов во фрейме, но с именем forest_php.php и любым набором get |
Часовой пояс GMT +3, время: 14:18. |