トップ 一覧 置換 検索 ヘルプ RSS ログイン

キャッシュを無効にするの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
javascriptでformをを使用していると「enter」キーでsubmitが意図せぬ時に実行されてしまう事があります。
簡単な方法でformのsubmitを抑制出来ます。
 <form onsubmit="return false;">

 </form>
これだけで意図しない動作を抑制出来ます。
http://www.crystal-creation.com/web-appli/technical-information/programming/php/network/cache/no-cache/

submitさせるかを制御する場合は
 <form onsubmit="return myfunction();">

 </form>
myfunction()関数を実行して戻り値にtrue/falseをセットすることで制御出来ます。
 header( 'Expires: Thu, 01 Jan 1970 00:00:00 GMT' );
 header( 'Last-Modified: '.gmdate( 'D, d M Y H:i:s' ).' GMT' );
 
 // HTTP/1.1
 header( 'Cache-Control: no-store, no-cache, must-revalidate' );
 header( 'Cache-Control: post-check=0, pre-check=0', FALSE );
 
 // HTTP/1.0
 header( 'Pragma: no-cache' );

{{category2 プログラミング言語,Web関連}}