window.close () funktioniert nicht - Skripte können nur die Fenster schließen, die von ihr geöffnet wurden [duplizieren]

Diese Frage hat hier bereits eine Antwort:

window.close und self.close schließen das Fenster in Chrome nicht 12 answers

Ich habe immer ein Problem, wenn ich versuche, ein Fenster durch das @ zu schließewindow.close() -Methode von Javascript, während der Browser die folgende Meldung auf der Konsole anzeigt:

"Scripts may close only the windows that were opened by it."

Dies tritt in jedem Teil der Seite auf. Ich kann dies direkt über einen Link, eine Schaltfläche oder ein Skript ausführen, aber diese Meldung wird immer angezeigt.

Ich habe versucht, das @ zu ersetzwindow.close(); -Methode für die folgenden Funktionen (oder Varianten davon), aber es ist nichts mehr passiert:

window.open('', '_self', '');
window.close();

Antworten auf die Frage(4)

Ihre Antwort auf die Frage