Ich habe eine E-Mail an das Internet Explorer-Team im IEBlog geschickt und folgende Antwort erhalten:
Nein, IE hat keine so fein abgestimmten Optionen.
Ich suche nach einem Weg, um zu verhindern, dass JavaScript auf einer Webseite die Größe meines Internet Explorer-Fensters ändert.
Diese Option ist in Firefox verfügbar, aber ich kann nichts Ähnliches in Internet Explorer finden:
Ich verwende Internet Explorer 7 in Windows XP SP3.
Für das, was es wert ist, lautet das Skript, das die Größenanpassung vornimmt:
<script language="JavaScript"> function getFocus(){ document.frmLogin.txtUsername.focus(); window.moveTo(0,0); window.resizeTo(screen.availWidth,screen.availHeight); } window.onload = getFocus; </script>
und dieses Skript scheint die Größe des Fensters mit Internet Explorer 8 nicht zu ändern, aber eine Aktualisierung ist derzeit keine Option (Arbeitscomputer).
Ich habe eine E-Mail an das Internet Explorer-Team im IEBlog geschickt und folgende Antwort erhalten:
Nein, IE hat keine so fein abgestimmten Optionen.
In einem Browser mit einer solchen Option (wie Firefox oder Opera) können Sie diese Option in den Voreinstellungen deaktivieren. Es scheint, dass Sie das im IE nicht tun können.
In einem Browser mit Unterstützung für Benutzer-Javascript (wie Opera oder Firefox mit Greasemonkey- Erweiterung) können Sie ein Skript zum Ersetzen schreiben window.moveTo
und window.resizeTo
Funktionen für Dummy-Versionen verwenden (oder einfach deaktivieren). Natürlich unterstützt IE das nicht.
Sie können dann versuchen, JavaScript-Code in HTML mithilfe eines beliebigen Inhaltsfilterprogramms ( dh eines persönlichen Web-Proxys), wie Proxomitron (alt, aufgegeben) oder Privoxy (freie Software, GPL), einzufügen. Eine solche Software fängt HTTP-Anforderungen ab und modifiziert sie (gemäß einigen Regeln), bevor der Inhalt wieder an den Browser gesendet wird. Dies bedeutet, dass Sie nicht nur Inhalte einfügen können, sondern auch das betreffende Skript von der Seite entfernen können.
Dies könnte Ihnen helfen, die Größe des IE7-Fensters zu ändern
Die einzige Möglichkeit, dies zu tun, wäre JavaScript abzuleiten.
Klicken Sie auf Extras> Internetoptionen> Registerkarte Sicherheit> Stufe anpassen> Skripting> Active Scripting