2013年12月20日 星期五

為何利用javascript重新整理頁面語法在chrome中無效

如果使用javascript來讓頁面重新整理,我們常用的語法如下:


window.location.href = window.location.href;
window.location.reload(true)

但是在chrome中卻都失敗,是因為chrome會認為網址還是同一頁,所以會直接取出頁面的快取頁,
而不實際去reload 因此我們可以在傳入的網址再加一個參數讓網址不重覆即可達到達果。
例: window.location.href = window.location.href+"?uid="+ new Date().getTime();

沒有留言:

張貼留言