>>>>> 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,516评论 0 2
  • 1,reload 方法,该方法强迫浏览器刷新当前页面。语法:location.reload([bForceGet]...
    孤岛渔夫阅读 14,231评论 0 6
  • 践行在课上的承诺:今天正式的给小儿子道歉,我说我认真的给你道歉,他同意后帮我纠正了我的手势并站的比我高了一头后,才...
    假如我是风_0e61阅读 159评论 0 2