2009-08-05 8 views
0

ブラウザのボタンをクリックしたときにJSコードを挿入する方法は?私は、そのページのライフサイクル中にRegisterStartupScriptがJSコードを挿入しないことに気付きました。戻るボタンをクリックしたときにコードからJavascriptを挿入するには? (asp.net)

戻るボタンを使用する場合はキャッシュを使用し、新鮮な完全なページのロードをしないために、任意のブラウザを強制する方法

OR

答えて

0

(参照オブジェクトまたはHTTPサーバー変数を使用して)参照URLを確認して、ページ読み込みイベントの特定のページから来ているかどうかを確認し、そこからJavaScriptを読み込むことができます。

0

私はあなたがキャッシュされているものに依存していると思います...例えば、IEキャッシュイメージを持っていて、バックボタンを押してもページを更新してもイメージは表示されませんリフレッシュされる。だから、解決策はタイムスタンプ付きのimgソースにクエリ文字列を追加することでした。

希望します。

0

Page Loadイベントに次の行を追加してみてください。ページはキャッシュされず、キャッシュからリトリーブされません。

Response.Cache.SetCacheability(HttpCacheability.NoCache); 
0

は、私は次のようにHttpCachePolicyを設定したいと思う:

Response.Cache.SetCacheability(HttpCacheability.NoCache); 
関連する問題