>>>>> JS刷新頁面的幾種方法

reload

  • reload ()方法強迫瀏覽器刷新當前頁面
  • location.reload((false)---參數可選,默認為false,從緩存獲取當前頁;true則以 GET 方式,從服務器端獲取最新的頁面, 相當于點擊 F5("刷新")

replace

  • location.replace(URL)---指定的URL會替換緩存頁面,所以不能前進和后退

  • history.go(0)

  • location=location

  • location.assign(location)

  • document.execCommand('Refresh') //返回false

  • window.navigate(location) //ie下的

  • document.URL=location.href//返回的URL

  • window.location.href=URL//URL為當前頁面地址,需要跳轉則為跳轉地址

返回并刷新

  • location.replace(document.referrer);

打開新窗口的兩種方式

1.window.location.href="http://www.xxx.xxx"; //在當前窗口中打開窗口
2.window.open("http://www.xxx.xxx"); //在另外新建窗口中打開窗口

頁面跳轉

  • self.location='xxx.xxx';
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 人丑就該多看書 文章來自其他博文。 *.location.href 用法: javascript> functio...
    櫻花樹下_529d閱讀 395評論 0 0
  • 10表示間隔10秒刷新一次 window.location.reload(true); 如果是你要刷新某一個ifr...
    自由加咖啡閱讀 5,506評論 0 2
  • 1,reload 方法,該方法強迫瀏覽器刷新當前頁面。語法:location.reload([bForceGet]...
    孤島漁夫閱讀 14,222評論 0 6
  • 踐行在課上的承諾:今天正式的給小兒子道歉,我說我認真的給你道歉,他同意后幫我糾正了我的手勢并站的比我高了一頭后,才...
    假如我是風_0e61閱讀 159評論 0 2