App下載

JavaScript實現(xiàn)頁面跳轉的幾種方式!

猿友 2021-05-11 11:13:36 瀏覽數(shù) (16475)
反饋

我們在開發(fā)頁面時,經常會涉及到頁面跳轉的開發(fā)。那么這篇文章跟大家分享一下 JavaScript 實現(xiàn)頁面跳轉的幾種方式!

第一種:直接跳轉

直接跳轉加參數(shù)

<script language="javascript" type="text/javascript">
    window.location.href="跳轉地址?backurl="+window.location.href; 
</script>

直接跳轉無參數(shù)

<script>window.location.href='跳轉地址';</script>

第二種:返回上一級瀏覽界面

<script language="javascript">
alert("返回");
window.history.back(-1);
</script>
<a href="javascript:history.go(-1)">返回上一步</a>
<a href="<%=Request.ServerVariables("HTTP_REFERER")%>">返回上一步</a>

第三種:跳轉指定頁面

跳轉指定頁面-對頁面無效

 <script language="javascript">
       window.navigate("跳轉地址");
  </script>

跳轉指定頁面-對框架有效

 <script language="javascript">
      alert("非法訪問!");
      top.location='跳轉地址';
 </script>

第四種:指定自身跳轉頁面(對框架無效)

<script language="JavaScript">
          self.location='跳轉地址';
   </script>

第五種:button 按鈕添加時間跳轉

<input  type="button" value="跳轉" onClick="location.href='跳轉地址'">

第六種:在新窗口打開頁面

<a href="javascript:" onClick="window.open('跳轉地址','','scrollbars=yes,status=yes')">打開新窗口</a> 

以上六種 JavaScript 跳轉方式就是文章“JavaScript 實現(xiàn)頁面跳轉的幾種方式!”的全部內容。更多 JavaScript 的學習請關注 w3cschool 官網。

0 人點贊