Как попросить пользователя подтвердить действие из chrome popup.js? - PullRequest
0 голосов
/ 10 июня 2019

У меня есть большая красная кнопка, которая сбрасывает расширение всплывающего окна моего расширения.

Поскольку это разрушительное действие, я бы хотел, чтобы пользователя попросили подтвердить щелчок по нему.

Я использовал confirm и window.confirm в popup.js, но окно подтверждения отображается справа, и половина из него за кадром. Я предполагаю, что это происходит потому, что модальный диалог отображается относительно всплывающего окна.

Как лучше всего убедиться, что модальное диалоговое окно отображается в середине экрана?

Один из способов сделать это - отправить сообщение на текущую вкладку, и вызов этой вкладки confirm. Это не очень хорошо, так как пользователь может переключиться с текущей вкладки.

Как лучше всего запрашивать подтверждение у пользователя перед выполнением разрушительного действия?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...