Window.close () не работает после перезапуска - PullRequest
2 голосов
/ 20 февраля 2020

<a href='.$login.' target ="_blank" onclick="window.close();"><i class="fa fa-sign-in f-s-25" style="margin-left: 10px;"></i></a>

В laravel контроллере Я использую тег, в котором при нажатии кнопки window.close () работает хорошо, но когда я перезагружаю свой сервер или мой P C, то после него не работает.

Пожалуйста, дайте мне решение, как закрыть текущую вкладку в теге в контроллере Laravel без использования Javascript. Window.close () также не работает в firefox.

1 Ответ

0 голосов
/ 20 февраля 2020

Я попробовал ваш код и получил приведенную ниже ошибку, которая означает, что если ваш скрипт не инициировал открытие окна (с чем-то вроде window.open), то скрипт в этом окне не может его закрыть. Это безопасность, предотвращающая захват веб-сайта вашим браузером и закрывающий windows.

"Скрипты могут закрывать только те windows, которые были открыты им."

...