Забороніть JavaScript змінювати розмір вікна IE


10

Я шукаю спосіб запобігти зміні розміру JavaScript і перестановці вікна Internet Explorer у веб-сторінці.

Цей параметр доступний у Firefox, але я не можу знайти нічого подібного в Internet Explorer:

Вікно Параметри Javascript Firefox

Я використовую 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, але оновлення наразі не є варіантом (робочий комп'ютер).

Відповіді:


2

Я надіслав електронною поштою команду Internet Explorer в IEBlog і отримав таку відповідь:

Ні, IE не має варіантів, які є настільки дрібними.


1

У веб-переглядачі з такою опцією (як Firefox або Opera) ви можете просто відключити цю опцію за налаштуваннями. Здається, ви не можете цього зробити в IE.

У браузері з підтримкою користувача Javascript (наприклад, Opera або Firefox з розширенням Greasemonkey ) ви можете написати сценарій для заміни window.moveToта window.resizeToфункцій з манекеновими версіями (або просто відключити їх). Звичайно, IE не підтримує цього.

Потім ви можете спробувати ввести код JavaScript у HTML, використовуючи будь-яку програму фільтрації контенту (іншими словами, персональний веб-проксі), як-от Проксомітрон (старе, залишене програмне забезпечення ) або Привокси (вільне програмне забезпечення, GPL). Програмне забезпечення на зразок цього перехоплює HTTP-запити та змінює їх (згідно з деякими правилами) перед тим, як повернути вміст назад у браузер. Це означає, що ви можете не лише вставити вміст, але й видалити цей скрипт із сторінки.


Якщо ви знаєте, як написати такий сценарій, або можете змусити когось написати його для вас або знайти вже написаний ... І ви готові використовувати альтернативну оболонку для IE, ви можете заглянути в IE7Pro ( ie7pro.com ), оскільки він підтримує сценарії користувачів.
Натаніель


0

Єдиний спосіб зробити це - використовувати JavaScript, який можна використовувати.

Виберіть Меню Інструменти> Параметри Інтернету> Вкладка безпеки> Спеціальний рівень> Сценарій> Активний скрипт


8
Виліковує захворювання, вбиваючи хворого.
Кевін Панько

Якісь яскравіші ідеї? Наскільки я знаю, у вас немає такого рівня контролю в IE. Це все або нічого ... Попрощайтеся з пацієнтом.
Грег Б
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.