Wollte nur wissen, ob es möglich ist, ein verstecktes Fenster mit Javascript zu erstellen?
Sie können einen iframe erstellen
var element = document.createElement("iframe");
element.setAttribute('id', 'myframe');
document.body.appendChild(element);
Sie können einen iframe ausblenden, indem Sie die Breite und Höhe auf null setzen oder die Sichtbarkeit im Stylesheet auf verborgen setzen.
Sie können mit dieser Problemumgehung auch ein neues Fenster erstellen, das nur in der Taskleiste sichtbar ist:
window.open(path.html,'_blank', 'toolbar=no,status=no,menubar=no,scrollbars=no,resizable=no,left=10000, top=10000, width=10, height=10, visible=none', '');
dass ein Fenster an einer für den Benutzer nicht sichtbaren Position geöffnet wird. Ich habe diesen Trick schon mal benutzt.
Unter IE 9+ können Sie ein Fenster außerhalb des Bildschirms erstellen:
var options = "left=" + (screen.width*2) + ",top=0";
var myWin = window.open(url, name, options);
// Hide the window - IE only
myWin.blur();
// Show the window - IE only
myWin.focus();
screen.width ist Ihre Monitorbreite. Die Verwendung von "* 2" ermöglicht Benutzern mit zwei Monitoren.
Dies funktioniert nicht unter Chrome.