JavaScript頁面跳轉及區別
第一種:
<script language="javascript" type="text/javascript">
window.location.href="login.jsp?backurl="+window.location.href;
</script>
第二種:
<script language="javascript">
alert("返回");
window.history.back(-1);
</script>
第三種:
<script language="javascript">
window.navigate("top.jsp");
</script>
第四種:
<script language="JavaScript">
self.location=’top.htm’;
</script>
第五種:
<script language="javascript">
alert("非法訪問!");
top.location=’xx.jsp’;
</script>
window.location="";和 location.replace("");有什麼區別?
replace(),reload()是重新載入本頁,而replace()可以導向另外一個URL
1.我們現在有3個頁面(a.html, b.html, c.html).預設開啟a.html頁面,然後在a.html頁面中通過一個連結轉向a.html頁面。
2.現在,我在b.html頁面中用window.location.replace("c.html");與用window.location.href("c.html");分別進入c.html頁面.從使用者介面來看是沒有什麼區別的,
3.在c.html頁面有一個“返回”按鈕,用window.location.href("c.html");進入c.html頁面後,在c.html頁面中的呼叫window.history.go(-1);wondow.history.back();點選"返回"按鈕,返回 b.html頁面
4.而如果用window.location.replace("c.html");進入c.html頁面,在c.html頁面中的呼叫window.history.go(-1);wondow.history.back();方法是不好用的,點選"返回"按鈕,返回到 a.html頁面。
5.因為window.location.replace("c.html");是不會向伺服器傳送請求而進行跳轉,
6.而window.location.href("c.html");是向伺服器傳送請求的跳轉,
7.window.history.go(-1);wondow.history.back();方法是根據伺服器記錄的請求決定該跳到哪個頁面的,所以就可以返回到b.html。
相關推薦
JavaScript頁面跳轉及區別
第一種: <script language="javascript" type="text/javascript"> window.location.href="login.jsp?backurl="+window.location.href; </script
頁面跳轉及刷新
alt ack ati num nbsp comm 頁面 pla hist 1.返回上一頁 window.history.go(-1); //返回上一頁 window.history.back(); //返回上一頁 window.location.go(-1); //
微信小程式 頁面跳轉及資料傳遞詳解
微信小程式 頁面跳轉及資料傳遞詳解 類似 Android 的 Intent 傳值,微信小程式也一樣可以傳值: 例如:wxml 中寫了一個函式跳轉: ? 1 2 3 4 <view class="itemWeight" catchtap
JavaScript 頁面跳轉的幾種方式
第一種: <script language="javascript" type="text/javascript"> window.location.href="login.jsp?backurl="+window.location.hre
利用js進行頁面跳轉及傳遞引數的獲取
頁面A跳轉到頁面B及攜帶引數 window.location.href="../SystemInfoJsp/add_user.jsp?"+"id="+id+"&name="+name+"&grade="+grade; 解釋: "../SystemInfoJsp/add
HTML頁面跳轉及引數傳遞
HTML頁面跳轉: window.open(url, "", "width=600,height=400"); //第二個引數:_self,在當前視窗開啟視窗;_blank(預設值),在另外的新建視窗開啟新視窗; window.location.href="http:/
ThinkPHP5.1頁面跳轉及修改跳轉頁面模版
對應的控制器 建立對應的HTML 比如: admin(模組)/lpp(控制器)/index(方法) 對應的html檔案: view->lpp->index.html 1.index.html佈局 <form action="{:url('bbc')}" m
11. jsp與servlet之間頁面跳轉及引數傳遞例項
package com.shi.servlet; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.http.HttpSer
JavaScript 頁面跳轉後臺的幾種方法
一:MsgBox.ShowAndRedirect(this, "儲存成功!", "ReceiveAlert_Add.aspx"); 該頁面跳轉子頁面的時候自動重新整理該頁面的內容不會儲存儲存的頁面內容 二:ScriptManager.RegisterClientScri
前端學習代碼實例-JavaScript 頁面跳轉效果
scrip span 轉動 element 屬性 技術 html ans count 運用JavaScript,實現了在10秒之後跳轉到指定頁面。 <!DOCTYPE html> <html> <head> <meta chars
button跟submit的區別及使用js實現頁面跳轉的方式
button和submit的區別及使用js實現頁面跳轉的方式: 原文: http://blog.csdn.net/luosisan/article/details/17385657 type=button //就單純是按鈕功能 type=submit
JSP頁面的跳轉及傳值
路徑 direct 網頁 dir param header() dex set att 1.response.sendRedirct("跳轉到頁面的URL"); 該方法通過修改HTTP協議的HEADER部分,對瀏覽器下達重定向指令的,使瀏覽器顯示重定向網頁的內容. requ
Android 7.0 Gallery圖庫源碼分析4 - SlotView手勢監聽及頁面跳轉
ofo 自帶 end follow mat views mha creat 找到 上篇文章講了初始化View時會實例化一個SlotView並監聽其事件,至於它是怎麽實現的,用的是Android自帶的GestureDetector。 GestureDetector是Andro
react專案中頁面跳轉、重新整理及獲取網路狀態
// 頁面跳轉 window.location.href = 'http://speedtest.wangxiaotong.com/' // 頁面重新整理 window.location.reload() // 獲取當前網路狀態,只能判斷使用者電腦有沒有斷網(包括無線和有線),有網為true,沒有網
小程式頁面跳轉、傳參及引數獲取
//wxml <text wx:for="{{titles}}" wx:key="{{index}}" bindtap='changeClassify' data-id="{{index}}">{{item.name}}</text> //js function cha
Java Web jsp中有關頁面跳轉和轉發與重定向的區別
響應頭 通過設定響應頭實現頁面跳轉,並且在面試中也會問及是否是重定向還是轉發 最後給大家簡單介紹轉發和重定向的區別 Location Location需要與狀態碼302配合使用,完成頁面重定向 Location: http://www.banma.com 指定頁面要
小程式頁面跳轉傳參-this和that的區別-登入流程-下拉選單-實現畫布自適應各種手機尺寸
小程式頁面跳轉傳參 根目錄下的 app.json 檔案 頁面檔案的路徑、視窗表現、設定網路超時時間、設定多 tab { "pages": [ "pages/index/index", "pages/logs/index" ], "window":
Javascript js頁面跳轉 公共footer設定選中active
頁面跳轉 設定active 這裡有一個古老的方法,也是備受爭議思否----可供參考 本文使用cookie實現active的選中狀態 注意一點,就是存cookie的方法和取cookie的方法一定要分開
8、後臺首頁展示及頁面跳轉
後臺首頁展示及頁面跳轉 靜態頁面下載地址 展示後臺首頁 功能分析: 請求的url:/ 引數:無 返回值:邏輯檢視 String 匯入靜態頁面 使用方法: 把靜態頁面新增到 e3-manager-web 工程下: 其中,css、js 放到
jQuery Mobile頁面跳轉導致css失效原因及解決方法
JQM頁面跳轉的時候預設是ajax方式的,也就是說,只有第一次請求頁面,$(document).ready();才會觸發,而不是每一次跳轉都會觸發ready事件。 這就導致由a畫面跳轉到b畫面的時候,瀏覽器只會只會把b.html中<page>內的內容載入進dom,而<p