4
私はSilverlightアプリケーション(つまりHTMLコンテンツは一切使用していません)に取り組んでいます。最大の苦情の1つは、ユーザーが誤ってF5を押すとアプリケーションが再起動するということです。Silverlight:ブラウザの更新ボタンを無効にするにはどうすればよいですか?
ブラウザの[更新]ボタンを無効にする方法はありますか?または少なくともF5を処理しますか?ここで
私はSilverlightアプリケーション(つまりHTMLコンテンツは一切使用していません)に取り組んでいます。最大の苦情の1つは、ユーザーが誤ってF5を押すとアプリケーションが再起動するということです。Silverlight:ブラウザの更新ボタンを無効にするにはどうすればよいですか?
ブラウザの[更新]ボタンを無効にする方法はありますか?または少なくともF5を処理しますか?ここで
は、オプションのリンクから
http://forums.silverlight.net/forums/p/105879/243232.aspx
のカップルです:
1つのオプションは、ウィンドウ オブジェクトのonbeforeunload」イベントにフックと を確認するように促すことですリフレッシュ/終了の意図。私には合理的なcomrpomiseのように思える
<script type="text/javascript">
window.onbeforeunload = function() {
return "Leaving or refreshing this page can result in data loss.";
}
</script>
:ここにあなたのHTMLマークアップで を定義したり(それがDOM アクセス権を持っている場合)でも、SLアプリから 発することができ 簡単な例です。 –