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)文章
微信小程序?qū)崿F(xiàn)給嵌套template模板傳遞數(shù)據(jù)的方式總結(jié)
這篇文章主要介紹了微信小程序?qū)崿F(xiàn)給嵌套template模板傳遞數(shù)據(jù)的方式,結(jié)合實(shí)例形式總結(jié)分析了微信小程序嵌套template模板的定義、調(diào)用、參數(shù)傳遞及相關(guān)使用技巧,需要的朋友可以參考下2017-12-12
layui table表格數(shù)據(jù)的新增,修改,刪除,查詢,雙擊獲取行數(shù)據(jù)方式
今天小編就為大家分享一篇layui table表格數(shù)據(jù)的新增,修改,刪除,查詢,雙擊獲取行數(shù)據(jù)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-11-11
關(guān)于取不到由location.href提交而來的上級(jí)頁面地址的解決辦法
驗(yàn)證上級(jí)頁面來源取不到由location.href提交而來的頁面地址,搜索了一大堆沒有合適的解決辦法,突然想到通過模擬JS點(diǎn)擊鏈接的方法2009-07-07
JavaScript 中實(shí)現(xiàn) use strict的方法及優(yōu)勢(shì)
本教程將討論JavaScript中的use strict特性,在這里,我們將通過不同的示例了解如何在JavaScript代碼語句中創(chuàng)建和執(zhí)行use strict關(guān)鍵字,需要的朋友可以參考下2023-09-09
js parentElement和offsetParent之間的區(qū)別
這里主要說的是 offsetParent 屬性,這個(gè)屬性在 MSDN 的文檔中也沒有解釋清楚,這就讓人更難理解這個(gè)屬性。 這幾天在網(wǎng)上找了些資料看看,再加上自己的一些測(cè)試,對(duì)此屬性有了那么一點(diǎn)的了解,在這里總結(jié)一下。2010-03-03
javascript跟隨鼠標(biāo)x,y坐標(biāo)移動(dòng)的字效果
javascript跟隨鼠標(biāo)x,y坐標(biāo)移動(dòng)的字效果...2007-04-04
js判斷請(qǐng)求的url是否可訪問,支持跨域判斷的實(shí)現(xiàn)方法
下面小編就為大家?guī)硪黄猨s判斷請(qǐng)求的url是否可訪問,支持跨域判斷的實(shí)現(xiàn)方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-09-09
javascript htmlencode函數(shù)(ff兼容版) 主要是編輯器中反轉(zhuǎn)html代碼
非常不錯(cuò)的htmlencode 方法,比用正則實(shí)現(xiàn)的更好,而且效率高,推薦使用第一種方法。2009-06-06

