IE10 с отключенным JS выполняет введенный вручную `onmousedown`

В IE10 я отключил выполнение JS, установив максимальный уровень безопасности (также влияет IE11).

Затем я добавляю или редактирую onmousedown атрибут любого элемента на любом сайте (например, body элемент на www.google.com).

<body onmousedown="alert('Hello')">...</body>

И поэтому я получаю предупреждение при нажатии в любом месте.

Это ожидаемое поведение или ошибка?

1 ответ

Решение

F12 имеет свое собственное меню Disable в IE10:

Это меню поможет вам проверить, как пользователи будут воспринимать ваш сайт в зависимости от того, как они настроили свой браузер. В меню "Отключить" доступны следующие команды:

скрипт

Отключить все скрипты на веб-странице. Эту команду нужно нажать еще раз, чтобы включить все сценарии. Когда выбрано, команда установлена ​​и заставляет страницу обновляться. Эта команда недоступна, если для Internet Security установлен Защищенный режим. Чтобы активировать эту команду, установите Защищенный режим на Выкл.

Блокировщик всплывающих окон

Отключите все блокировщики всплывающих окон, чтобы на этом сайте разрешались всплывающие окна. Эта команда должна быть выбрана снова, чтобы включить блокировку всплывающих окон. Эта команда недоступна, если для Internet Security установлен Защищенный режим. Чтобы активировать эту команду, установите Защищенный режим на Выкл.

Все CSS

Отключите все каскадные таблицы стилей (CSS) на странице. Нажмите еще раз, чтобы включить все CSS. Когда выбрано, команда установлена ​​и заставляет страницу обновляться, чтобы отразить выбор. Эта команда будет повторно включена при обновлении веб-страницы.

Это не рекомендуется в IE11:

В настоящее время нет планов вернуть меню отключения из IE10 F12. Вы можете отключить большинство функций, которые ранее были в меню отключения F12, в разделе "Свойства обозревателя" и "Параметры безопасности".

Рекомендации

Другие вопросы по тегам