javascript中几种页面跳转方式

    xiaoxiao2021-03-25  109

    第一组

    window.location.assign("http://xy.com"); window.location.href = "http://xy.com"; window.location = "http://xy.com";

    在使用②③其实在设置URL的时候自动调用了①方法。我们最常用的是②。

    使用该组方式跳转浏览器历史中都会生成一条新记录,因此用户就可以点击后退按钮。

     

    第二组

    window.location.replace("http://xy.com");

    这种方式不会生成新的记录,只是浏览器位置变化,用户不能点击后退按钮。

     

    location对象

    location这个BOM对象是特殊的对象,既是window的属性,也是document的属性。

    window.locationdocument.location指向同一个对象。

    也可以直接写为location.href

     

    注意

    还有一个window.navigate(http://www.xy.com)

    该方法是针对IE的,不适用于FF,在HTML DOM Window Object中,根本没列出window.navigate方法。

    转载请注明原文地址: https://ju.6miu.com/read-12421.html

    最新回复(0)