Запретить закрытие всплывающих окон без использования пользователем - PullRequest
0 голосов
/ 10 февраля 2020

У меня есть options.html и options.js, где пользователь должен установить необходимую опцию, чтобы расширение работало должным образом, и нажмите save. Установленная опция сохраняется в хранилище и получает позже background.js.

Далее у меня есть welcome.html, который загружается сразу после успешной установки. Он имеет iframe с options.html.

Как я могу предотвратить закрытие welcome.html без установки пользователем какого-либо параметра?

1 Ответ

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

Используйте window.onbeforeunload.

Добро пожаловать. html:

<script src="welcome.js"></script>
<iframe src="options.html"></iframe>

Добро пожаловать. js:

window.onbeforeunload = () => '';
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...