Я ищу способ предотвратить JavaScript на веб-странице от изменения размеров и менять местоположение моего окна Internet Explorer.
Эта опция доступна в Firefox, но я ничто не могу найти подобным в Internet Explorer:
Я использую Internet Explorer 7 в Windows XP SP3.
Если это имеет значение сценарий, делающий изменение размеров:
<script language="JavaScript">
function getFocus(){
document.frmLogin.txtUsername.focus();
window.moveTo(0,0);
window.resizeTo(screen.availWidth,screen.availHeight);
}
window.onload = getFocus;
</script>
и этот сценарий, кажется, не изменяет размер окна с Internet Explorer 8, но обновление в настоящее время не является опцией (рабочий компьютер).
Я послал команду Internet Explorer по электронной почте в IEBlog и получил следующий ответ:
Нет, IE не имеет опций, которые являются настолько мелкомодульными.
На браузере с такой опцией (как Firefox или Opera), можно просто отключить ту опцию в предпочтениях. Кажется, что Вы не можете сделать этого в IE.
На браузере с поддержкой Пользователя JavaScript (как Opera или Firefox с расширением Механика), можно записать сценарий для замены window.moveTo
и window.resizeTo
функции с фиктивными версиями (или просто отключают их). Конечно, IE не поддерживает это.
Затем можно попытаться ввести код JavaScript в HTML при помощи любой программы фильтрации контента (другими словами, персональный веб-прокси), как Proxomitron (старый, устаревшее программное обеспечение) или Privoxy (бесплатное программное обеспечение, GPL). Программное обеспечение как это прервет Запросы HTTP и изменит их (согласно некоторым правилам) прежде, чем поставить содержание назад браузеру. Это означает, что можно не только ввести содержание, но также и удалить тот незаконный сценарий из страницы.