FireFox では、JavaScript を使用して、ユーザーがアラート ウィンドウで [OK] を選択するために Enter キーを押すと、onkeyup
起動します。Internet Explorer では、これは起こりません。
この HTML コードは、私が言っていることを示しています。それを開き、テキスト フィールドに文字を入力し、Enter キーを押して [OK] を選択します。FireFox と IE で試してみてください。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>JS example</title>
<script type="text/javascript">
function popup()
{
alert("bam")
}
</script>
</head>
<body>
<form>
Each inputted character causes an alert window:<input type="text" onkeyup="popup()" />
</form>
</body>
</html>
これは設計どおりですか、それとも問題ですか? FireFox の再起動を防ぐにはどうすればよいですか?
編集: bugzillaで見つけました。bugzilla には「投票」または同等の機能がありますか? これは、トラブルシューティングを試みたときに迷子になり、呼び出された関数で無限ループ/再帰を探していました。