<span>W = window, </span> <span>D = document; </span> <span>//set the window to widgets dimensions </span> <span>var winH = 400, //allow for window padding and header </span> winW <span>= 400, </span> winT <span>= 400, </span> winL <span>= 400; </span> <span>//set the content </span> <span>var windowName = 'Widget', // should not include space for IE </span> path <span>= W.location.path, </span> windowOptions <span>= 'location=0,status=0,toolbar=0,dependent=1,resizable=1,menubar=0,screenX=' + winL + ',screenY=' + winT + ',width=' + winW + ',height=' + winH, </span> that <span>= this; </span> <span>//note path needs to be in the same domain... </span> <span>//open the window </span> that<span>._Window = window.open(path, windowName, windowOptions); </span> that<span>._Interval = window.setInterval(function () { </span> <span>if (that._Window.closed) { </span> <span>window.clearInterval(that._Interval); </span> <span>//code to run when window is closed </span> <span>} </span> <span>}, 1000);</span>
var mywindow = window.open ("", "myWindow", "width = 200, height = 100");
myWindow.document.write ("
Dies ist 'MyWindow'
");
var mywindow = verwenden ("", "MyWindow", "Breite = 500, Höhe = 600, links = 10, Top = 10");
Wie Kann ich ein Popup -Fenster mit JavaScript schließen? Diese Methode schließt das aktuelle Fenster oder das Fenster, zu dem sie aufgerufen wurde. Hier ist ein Beispiel:
Ja, Sie können verhindern, Hinzufügen der Resizable = No -Feature im Fenster.open () Methode. Zum Beispiel:
if (! Mywindow.closed) {
// Das Fenster ist noch geöffnet
Ja, Sie können mit dem Inhalt des Popup -Fensters mit der Dokumenteigenschaft des Fensterobjekts interagieren. Um beispielsweise einen Text in das Popup -Fenster zu schreiben, können Sie:
mywindow.document.write ("
Hallo, Welt!
"); var mywindow = window.open ("", "myWindow", "width = 500, Höhe = 600, Symbolleiste = no");
Kann ich das Popup -Fenster erzwingen Um immer oben zu sein? Dies wird durch das Betriebssystem und die Browsereinstellungen des Benutzers gesteuert.
myWindow.onunload = function () {
// Das Fenster steht kurz vor der SchließungDas obige ist der detaillierte Inhalt vonJS -Code -Snippet zum Öffnen eines Popup -Fensters. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!