js方式的頁面跳轉(zhuǎn)方式


1.window.location.href方式
    <script language="javascript" type="text/javascript">
           window.location.; 
    </script>

2.window.navigate方式跳轉(zhuǎn)
   <script language="javascript">
    window.navigate("top.jsp");
  </script>
3.window.loction.replace方式實(shí)現(xiàn)頁面跳轉(zhuǎn),注意跟第一種方式的區(qū)別
<script language="javascript">
    window.location.replace("http://www.dayanmei.com");
</script>
有3個(gè)jsp頁面(1.jsp, 2.jsp, 3.jsp),進(jìn)系統(tǒng)默認(rèn)的是1.jsp ,當(dāng)我進(jìn)入2.jsp的時(shí)候, 2.jsp里面用window.location.replace("3.jsp");與用window.location.href ("3.jsp");從用戶界面來看是沒有什么區(qū)別的,但是當(dāng)3.jsp頁面有一個(gè)"返回"按鈕,調(diào)用window.history.go(-1); wondow.history.back();方法的時(shí)候,一點(diǎn)這個(gè)返回按鈕就要返回2.jsp頁面的話,區(qū)別就出來了,當(dāng)用 window.location.replace("3.jsp");連到3.jsp頁面的話,3.jsp頁面中的調(diào)用 window.history.go(-1);wondow.history.back();方法是不好用的,會(huì)返回到1.jsp 。

4.self.location方式實(shí)現(xiàn)頁面跳轉(zhuǎn),和下面的top.location有小小區(qū)別
   <script language="JavaScript">
          self.location='top.htm';
   </script>

5.top.location
   <script language="javascript">
          top.location='xx.jsp';
   </script>
6.不推薦這種方式跳轉(zhuǎn)
    <script language="javascript">
    alert("返回");
    window.history.back(-1);
   </script>

老李的日志

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容