Страница имеет следующее в 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
перед встроенными выполнениями сценария?
Пользовательские скрипты запускаются после загрузки страницы, поэтому вы не можете это сделать.
Если в коде не используется событие «onload».
Пользовательские скрипты выполняются после DOM полностью загружен, но до загрузки имеет место. Это означает, что ваши скрипты можно начать немедленно и не нужно ждать загрузки.