それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

javascript でカレントページをリロードするには

jquery でページをリロードを探してたら, jquery じゃなくて javascript+DOM に見つかった

location に reload がありました

document.location.reload(true)

reload(true) で キャッシュを破棄して取りに行きます。すっかり忘れてた。



replace はヒストリに残さずにページ遷移です。キャッシュは効くはずです。

2011-10-31追記

reload しなくても、locationを使ってURLに適当な文字をつけると、キャッシュは破棄できる。こっちはよく使う

document.location.href = document.location.href+ "?"+(new Date()).getTime()

これで ttp://d.hatena.ne.jp/takuya_1st/?1320056681391 をつけるので必ずキャッシュ無効化されるね。