механик: остановите встроенный JS от выполнения

Страница имеет следующее в HTML:

<script type="text/javascript">
  // some code
</script>

Мой сценарий механика должен препятствовать тому, чтобы тот сценарий работал. Как я могу сделать это?


Обновление: Я понимаю, что в общем случае это невозможно. Однако в моем конкретном случае, у меня может быть лазейка?

<script type="text/javascript">
  if (!window.devicePixelRatio) {
    // some code that I -don't- want to be run, regardless of the browser
  }
</script>

Есть ли некоторый способ, которым я могу определить window.devicePixelRatio перед встроенными выполнениями сценария?

5
задан Mala 15 July 2010 в 05:18
поделиться

1 ответ

Пользовательские скрипты запускаются после загрузки страницы, поэтому вы не можете это сделать.

Если в коде не используется событие «onload».

Пользовательские скрипты выполняются после DOM полностью загружен, но до загрузки имеет место. Это означает, что ваши скрипты можно начать немедленно и не нужно ждать загрузки.

2
ответ дан 18 December 2019 в 09:47
поделиться
Другие вопросы по тегам:

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