web前端:关于js中"window.location.href"、"location.href"重定向

    作者: 幂次方 更新于: 2020-03-16 20:31:13

    Web开发

      重定向(Redirect)就是通过各种方法将各种网络请求重新定个方向转到其它位置(如:网页重定向、域名的重定向、路由选择的变化也是对数据报文经由路径的一种重定向)。

      关于js中"window.location.href"、"location.href"、"parent.location.href"、"top.location.href"的用法

      "window.location.href"、"location.href"是本页面跳转

      "parent.location.href"是上一层页面跳转

      "top.location.href"是最外层的页面跳转

      举例说明:

      如果A,B,C,D都是jsp,D是C的iframe,C是B的iframe,B是A的iframe,如果D中js这样写

      "window.location.href"、"location.href":D页面跳转

      "parent.location.href":C页面跳转

      "top.location.href":A页面跳转

      如果D页面中有form的话,

      

    :form提交后D页面跳转

      :form提交后弹出新页面

      :form提交后C页面跳转

      我们在网站建设中,时常会遇到需要网页重定向的情况:

      1.网站调整(如改变网页目录结构);

      2.网页被移到一个新地址;

      3.网页扩展名改变(如应用需要把.php改成.html或.shtml)。

课课家教育

未登录