jquery ダイアログ ウィジェットを使用してモーダル ボックスを表示しています。ただし、モーダルが開いている間に F5 を押すと、更新は行われません。何か案が?
興味深いアップデート:
このデモを試してください: http://jqueryui.com/demos/dialog/#modal-message フォーカスが「OK」ボタンにある場合、更新 (F5) は機能しますが、ボタンにフォーカスがない場合は、そうではありません。
更新 2
実際には、ダイアログに任意の種類のコントロールを追加し、高さと幅を 0 css に設定し、それにフォーカスを設定して更新を機能させることができます。ただし、これは最善の解決策ではありません。私はまだキープレスを機能させようとしています。
アップデート 3
以下は今のところうまくいくようです:
$(document).keydown(function(e)
{
if (e.which == 116) // key code of the F5 button
{
document.location.reload();
}
});