Windows, die von window.open() geöffnet werden, spiegeln nicht die angegebene Größe und Position in Microsoft Edge
Wichtig
Die Internet Explorer 11-Desktopanwendung wird für bestimmte Versionen von Windows 10 eingestellt und ab dem 15. Juni 2022 nicht mehr unterstützt.
Sie können mit dem Internet Explorer-Modus in Microsoft Edge weiterhin auf ältere Websites zugreifen, für die Internet Explorer erforderlich ist. Anleitung.
Die Internet Explorer 11-Desktopanwendung wird schrittweise an den schnelleren, sichereren Microsoft Edge-Browser umgeleitet und letztendlich über Windows Update deaktiviert werden. Deaktivieren von IE heute.
Dieser Artikel enthält Informationen zu dem durch aufrufende Funktion festgelegten window.open() Wert, der nicht im neuen Fenster von Microsoft Edge widergespiegelt wird.
Ursprüngliche Produktversion: Internet Explorer
Ursprüngliche KB-Nummer: 3146494
Problembeschreibung
Stellen Sie sich folgendes Szenario vor:
- Sie öffnen eine Webseite in Microsoft Edge.
- Die Webseite ruft die
window.open()Funktion auf und legt Werte fest, um die Größe und Position des Fensters anzugeben. - Das Fenster, in dem die Funktion aufgerufen
window.open()wird, ist nicht maximiert. In diesem Szenario werden die angegebene Größe und Position nicht im neuen Fenster widergespiegelt.
Weitere Informationen
Sie können die folgenden Schritte ausführen, um dieses Problem zu reproduzieren:
Speichern Sie den folgenden HTML-Code als original.html.
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>window.open - TEST</title> <script type="text/javascript"> function win_open1() { window.open('about:blank','','titlebar=yes,toolbar=yes,location=yes,status=no,menubar=yes,scrollbars=yes,resizable=yes,width=700,Height=300,left=0,top=0'); } </script> </head> <body> <input type="button" name="btn1" value="btn1" onclick="win_open1();" />width=700,Height=300,left=0,top=0<br> </body> </html>Öffnen Sieoriginal.html in Microsoft Edge.
Wenn die Größe des Edgefensters maximiert ist, stellen Sie sie auf die normale Größe wieder her.
Klicken Sie auf die Schaltfläche, um die
window.openFunktion mit Parametern mit einer Breite von 700 px und einer Höhe von 300 px aufzurufen. In diesem Szenario ist die Größe des geöffneten Fensters nicht wie erwartet 700 x 300.