Предупреждения JavaScript во всплывающем окне расширения Chrome сразу исчезают - PullRequest
9 голосов
/ 29 мая 2011

Я работаю над расширением Chrome и хочу использовать prompt () для получения ввода от пользователя, когда он нажимает на определенные элементы.К сожалению, по какой-то причине я не могу заставить prompt () или alert () работать, когда он вызывается как onclick (или в jQuery $ ('#thing'). Click (function), как я изначально столкнулсяthis).

То есть, если я использую приведенный ниже HTML в качестве popup.html для своего расширения, появляется первое предупреждение, но второе мигает на экране, а затем немедленно исчезает без какого-либо вмешательства пользователя.А затем всплывающее окно с расширением также немедленно закрывается.

<script>
alert("This alert works");
</script>
<input type="button" onclick="alert('This one disappears')" value="Button"/>

Будем весьма благодарны за любые мысли о том, почему это может происходить и как это исправить.

1 Ответ

8 голосов
/ 29 мая 2011

Предупреждения / приглашения не работают во всплывающих окнах (подробности см. в этом отчете об ошибках ). Вам нужно найти альтернативное решение (используйте html форму).

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