Javascript頁面跳轉(zhuǎn)常見實(shí)現(xiàn)方式匯總
本文實(shí)例總結(jié)了Javascript頁面跳轉(zhuǎn)常見實(shí)現(xiàn)方式。分享給大家供大家參考,具體如下:
概述
相信很多Web開發(fā)者都知道,在開發(fā)Web程序的時(shí)候,對(duì)于頁面之間的跳轉(zhuǎn),有很多種,但是有效的跳轉(zhuǎn)則事半功倍,下面就是我在平時(shí)的開發(fā)過程中所用到的一些JavaScript跳轉(zhuǎn)方式,拿出和大家共享一下。
第一種:直接跳轉(zhuǎn)加參數(shù)
<script language="javascript" type="text/javascript"> window.location.href="login.jsp?backurl="+window.location.href; </script>
直接跳轉(zhuǎn)無參數(shù):
第二種:返回上一次預(yù)覽界面
<script language="javascript"> alert("返回"); window.history.back(-1); </script>
標(biāo)簽嵌套:
<a href="javascript:history.go(-1)">返回上一步</a> <a href="<%=Request.ServerVariables("HTTP_REFERER")%>">返回上一步</a>
第三種:指定跳轉(zhuǎn)頁面 對(duì)框架無效。
<script language="javascript"> window.navigate("top.jsp"); </script>
第四種:指定自身跳轉(zhuǎn)頁面 對(duì)框架無效。
<script language="JavaScript"> self.location='top.htm'; </script>
第五種:指定自身跳轉(zhuǎn)頁面 對(duì)框架有效。
<script language="javascript"> alert("非法訪問!"); top.location='xx.aspx'; </script>
第六種:按鈕式 在button按鈕添加 事件跳轉(zhuǎn)。
第七種:在新窗口打開:
應(yīng)用實(shí)例:
<head> <script language="javascript"> function old_page() { window.location = "login.aspx" } function replace() { window.location.replace("login.aspx") } function new_page() { window.open("login.aspx") } </script> </head> <body> <input type="button" onclick="new_page()" value="在新窗口打開s"/> <input type="button" onclick="old_page()" value="跳轉(zhuǎn)后有后退功能"/> <input type="button" onclick="replace()" value="跳轉(zhuǎn)后沒有后退功能"/> </body>
希望本文所述對(duì)大家JavaScript程序設(shè)計(jì)有所幫助。
- JS實(shí)現(xiàn)頁面跳轉(zhuǎn)并傳值
- javascript跳轉(zhuǎn)與返回和刷新頁面的實(shí)例代碼
- JS實(shí)現(xiàn)頁面跳轉(zhuǎn)與刷新的方法匯總
- JS實(shí)現(xiàn)頁面內(nèi)跳轉(zhuǎn)的簡單代碼
- JavaScript實(shí)現(xiàn)定時(shí)頁面跳轉(zhuǎn)功能示例
- JS實(shí)現(xiàn)頁面跳轉(zhuǎn)參數(shù)不丟失的方法
- 基于JavaScript實(shí)現(xiàn)跳轉(zhuǎn)提示頁面
- js實(shí)現(xiàn)頁面跳轉(zhuǎn)的幾種方法小結(jié)
- JavaScript實(shí)現(xiàn)頁面跳轉(zhuǎn)的八種方式
相關(guān)文章
javascript設(shè)計(jì)模式 – 備忘錄模式原理與用法實(shí)例分析
這篇文章主要介紹了javascript設(shè)計(jì)模式 – 備忘錄模式,結(jié)合實(shí)例形式分析了javascript備忘錄模式相關(guān)概念、原理、用法及操作注意事項(xiàng),需要的朋友可以參考下2020-04-04JavaScript和jQuery獲取input框的絕對(duì)位置實(shí)現(xiàn)方法
下面小編就為大家?guī)硪黄狫avaScript和jQuery獲取input框的絕對(duì)位置實(shí)現(xiàn)方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-10-10基于JS代碼實(shí)現(xiàn)圖片在頁面中旋轉(zhuǎn)效果
這篇文章主要介紹了基于JS代碼實(shí)現(xiàn)圖片在頁面中旋轉(zhuǎn)效果 的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-06-06JavaScript+Canvas實(shí)現(xiàn)簡單的柱狀圖
這篇文章主要為大家詳細(xì)介紹了JavaScript如何利用Canvas實(shí)現(xiàn)繪制簡單的柱狀圖,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-10-10一個(gè)類似vbscript的round函數(shù)的javascript函數(shù)
同vbscript的Round函數(shù)功能相同,四舍五入保留指定小數(shù)位數(shù)2009-04-04微信小程序性能優(yōu)化之checkSession的使用
這篇文章主要介紹了微信小程序性能優(yōu)化之checkSession的使用,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2019-03-03利用select實(shí)現(xiàn)年月日三級(jí)聯(lián)動(dòng)的日期選擇效果【推薦】
關(guān)于select控件,可能年月日三級(jí)聯(lián)動(dòng)的日期選擇效果是最常見的應(yīng)用了。本文將對(duì)日期選擇效果進(jìn)行詳細(xì)介紹。需要的朋友一起來看下吧2016-12-12