一部のユーザーは、入力中に誤って F5 キーを押してしまい、入力した内容をすべて失ってしまいます。更新ボタンを押さないようにする必要はありません。
次の JavaScript を使用しようとしましたが、ユーザーが Silverlight アプリに集中していない場合にのみ機能します (つまり、ユーザーが SL アプリの外のどこかをクリックすると機能しますが、ユーザーが焦点を合わせても onkeydown イベントはトリガーされません)。 SL)。
document.onkeydown=function(e) {
var event = window.event || e;
if (event.keyCode == 116) {
event.keyCode = 0;
alert("test");
return false;
}
}