Предупреждения JavaScript в onclick во всплывающем окне расширения Chrome немедленно исчезают

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

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

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

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

9
задан yuji 29 May 2011 в 00:08
поделиться