js页面跳转,刷新,后退小记

1.跳转

    (1)window.location.href='http://www.baidu.com'

            ①就是普通的页面跳转,可以省略window前缀;

            ②和a链接跳转一样;

    (2)window.location.replace('http://www.baidu.com')

            该方法不会在 History 对象中生成一个新的记录,当使用该方法时,新的 URL 将覆盖 History 对象中的当前记录。

    (3)window.open()

            ①方法用于打开一个新的浏览器窗口或查找一个已命名的窗口;

            ②window.close()只能关闭通过window.open()打开的页面;

3.返回上一级页面:

扫描二维码关注公众号,回复: 1866304 查看本文章

    window.history.back(-1);

4.刷新

    window.location.reload(force):

    (1)force为false会从缓存中提取数据,和单机浏览器上的刷新按钮是一样的;
    (2)force为true时绕过缓存从服务器重新下载,和单击浏览器刷新按钮同时按住shift效果一样;



猜你喜欢

转载自blog.csdn.net/hangge0111/article/details/80829932