`
leiyinsu
  • 浏览: 30229 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

js 实现页面跳转的几种方式

js 
阅读更多
第一种:
    <script language="javascript" type="text/javascript">
           window.location.href="login.php?backurl="+window.location.href;
    </script>

第二种:
    <script language="javascript">
alert("返回");
window.history.back(-1);
   </script>

第三种:
   <script language="javascript">
        //方法是针对IE的,不适用于FF,在HTML DOM Window Object中,根本没有列出window.navigate
window.navigate("top.php");
  </script>

第四种:
   <script language="JavaScript">
          //self指代当前窗口对象,属于window最上层的对象; location.href 指的是某window对象的URL地址
          self.location='top.php';
   </script>

第五种:
   <script language="javascript">
          alert("非法访问!");
          // 表示是顶层页面, 因为页面之中可能嵌入了 frame 等子页面
          top.location='xx.php';
   </script>


=====================================================================
    按钮式:

  <INPUT name="xx" type="button" value="GO" onClick="location.href='http://www.xx.com/'">

  链接式:

  <a href="javascript:history.go(-1)">返回</a>

  <a href="<%=Request.ServerVariables("HTTP_REFERER")%>">返回</a>

  直接跳转式:

  <script>window.location.href='http://www.xx.com';</script>

  开新窗口:

  <a href="javascript:" onClick="window.open('http://www.xx.com','','height=500,width=611,scrollbars=yes,status=yes')">点我</a>
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics