javascript 頁面只自動刷新一次
更新時間:2009年07月10日 23:35:13 作者:
記得meta標簽當中有一個refresh的功能嗎?這是讓瀏覽的頁面刷新并可以轉到相應的頁面,如果刷新本頁的話就會造成重復的刷新,現(xiàn)在我們就試試用腳本來實現(xiàn)只讓頁面刷新一次.
1.看看下面這段代碼
<Script>
function reurl(){
url = location.href; //把當前頁面的地址賦給變量 url
var times = url.split("?"); //分切變量 url 分隔符號為 "?"
if(times[1] != 1){ //如果?后的值不等于1表示沒有刷新
url += "?1"; //把變量 url 的值加入 ?1
self.location.replace(url); //刷新頁面
}
}
onload=reurl
</script>
2.原理
充分利用地址欄可帶參數(shù)的選項,用腳本來取得頁面間的傳遞參數(shù),并不需要后臺程序的支持。
復制代碼 代碼如下:
<Script>
function reurl(){
url = location.href; //把當前頁面的地址賦給變量 url
var times = url.split("?"); //分切變量 url 分隔符號為 "?"
if(times[1] != 1){ //如果?后的值不等于1表示沒有刷新
url += "?1"; //把變量 url 的值加入 ?1
self.location.replace(url); //刷新頁面
}
}
onload=reurl
</script>
2.原理
充分利用地址欄可帶參數(shù)的選項,用腳本來取得頁面間的傳遞參數(shù),并不需要后臺程序的支持。
您可能感興趣的文章:
相關文章
CodeMirror2 IE7/IE8 下面未知運行時錯誤的解決方法
最近用CodeMirror2作后臺的模板編輯器,在IE9、Firefox下面沒有問題。到了IE7、IE8下面,textarea里面的代碼就顯示不出來了。搜索了好多,終于找到原因2012-03-03