1. 程式人生 > >如何在JS程式碼裡獲取瀏覽器位址列傳過來的引數/頁面間傳值

如何在JS程式碼裡獲取瀏覽器位址列傳過來的引數/頁面間傳值

要獲取瀏覽器位址列傳過來的引數,直接呼叫下面這個就行了:

window.location.search

舉例:

如果URL地址為: "/edit.html?AppName=新增",

則 window.location.search = "?AppName=%E6%96%B0%E5%A2%9E",

這裡瀏覽器對傳過來的引數進行了編碼,我們只需要再解碼就行了。

解碼請參考:

http://blog.csdn.net/aphy358/article/details/49904193

還有一個方法:通過localStorage傳遞。

在第一個頁面設定值:localStorage.setItem("b","isaac");

然後在第二個頁面獲取折個值:var b = localStorage.getItem("b");

相關推薦

如何在JS程式碼獲取瀏覽器列傳過來引數/頁面

要獲取瀏覽器位址列傳過來的引數,直接呼叫下面這個就行了: window.location.search 舉例: 如果URL地址為: "/edit.html?AppName=新增", 則 window.location.search = "?AppName=%E6%96%B

JS獲取瀏覽器列的多個引數值的任意例項程式碼

下面通過一段程式碼給大家介紹js獲取瀏覽器位址列的多個引數值的任意值,具體程式碼如下所示: getParamValue("id"); //http://localhost:2426/TransactionNotes.aspx?id=100 //返回值是100;

js獲取瀏覽器引數

方法一:採用正則表示式獲取位址列引數: functionGetQueryString(name) { varreg = newRegExp("(^|&)"+ name +"=([^&]*)(&|$)"); varr = win

關於列傳中文引數request獲取亂碼問題

 例如我在 <li><a       href="${pageContext.request.contextPath}/jsp/xiangxi/admin/addnetlink.

ie瀏覽器列中文引數提交伺服器亂碼分析

今天我遇到了一個奇怪的問題。之前我通過360瀏覽器位址列輸入中文引數提交到伺服器,伺服器解析正常。如下所示: 但是在偶然的情況下,我直接啟動了myeclipse自帶的瀏覽器,結果就發現了問題: 所以我就拿到了ie瀏覽器下測試,結果是同樣的:

獲取URL列的引數

方法一:採用正則表示式獲取位址列引數: function GetQueryString(name) { var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = w

JS頁面

一:JavaScript靜態頁面值傳遞之URL篇 能過URL進行傳值.把要傳遞的資訊接在URL上. 例子: 引數傳出頁面Post.htm—> <input type="text"name="username"> <input type="text"

前端Js獲取網頁引數

 function get(name){    var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");    var r = window.location.search.s

js獲取列url引數 親測好用

程式碼 : //獲取位址列引數 function GetQueryString(str) { let LocString = String(window.documen

封裝原生js 獲取列請求引數

// 獲取位址列請求引數 function getQueryString(name) { var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'); var result = win

瀏覽器列執行HTML程式碼(谷歌)

在位址列輸入data:text/html,<h1 style='color:red' >Hello, world!</h1> 瀏覽器會執行你的html程式碼,效果如下: 如果

獲取列傳

function getUrlParams (paramName) {   var reg = new RegExp("[\?&]" + paramName + "=([^&]*)[&]?", "i");   var paramVal = window.location.search.

JavaScript:用JS函式隱藏瀏覽器列 .

1、直接函式呼叫法: 在Body標籤之前插入如下程式碼 <script LANGUAGE=”JavaScript”> <!– function openwin(url) { window.open (url, “newwindow”, “height=300, width=400,

瀏覽器輸入一個URL開始,到出現整個頁面,網路上都發生了什麼事?

最近談到這個問題,覺得自己不能夠清楚的講明白這個過程的一些細節,所以差了些資料,覺得如下的解答還是比較詳細的,後期還會慢慢完善這個過程中不足的地方。回車前: 1. 如果用某些輸循入法輸入, 它會按標準結果、快取匹配、傳送到去端匹配, 給你幾個聯想結果。  你對結果的修改會反

React Js Router 獲取列url引數

本文出自: 有兩種方式獲取:請用的第二種 /** * 獲取url地址 * @param name */ common.getQueryString = function (name) { let reg = new RegExp("(^|

new URLSearchParams() 內建物件獲取列的引數 通過鍵的方式拿到

首先宣告一下 隨便賦個值也行 let a = new URLSearchParams(location.search); 然後通過a.get()的方式輸入鍵 拿到值 就簡單點吧 拿到前一個頁面傳過來的id let id = a.get(‘id’); 這樣就可以直接拿到id了 下面這個

瀏覽器列輸入url到顯示頁面的步驟

輸入URL到HTTP請求返回的過程 Redirect跳轉 url 回車 Redirect,當存在 301 請求返回過,瀏覽器記錄過,這類請求開始就要 Redirect。 App cahce應用

微信小程式開發記錄(四)列傳參之true和false的坑

先看看小程式位址列傳參的方法,如下 wxml: <view class="weui-cells weui-cells_after-title" wx:if="{{isNewUser}}"> <navigator url="../addres

當你在瀏覽器列輸入一個URL後回車,將會發生的事情?

                這道題目沒有所謂的完全的正確答案,這個題目可以讓你在任意的一個點深入下去, 只要你對這個點是熟悉的。以下是一個大概流程:瀏覽器向DNS伺服器查詢輸入URL對應的IP地址。DNS伺服器返回網站的IP地址。瀏覽器根據IP地址與目標web伺服器在80埠上建立TCP連線瀏覽器獲取請求頁

避免使用查詢引數瀏覽器列暴露敏感資訊

通常在登入系統時會傳遞使用者名稱、密碼到伺服器,伺服器接收到資料驗證通過後,再重定向到主頁面。比如下面的返回引數就重定向到index對映的方法: return "redirect:/index.action?loginId=" + URLEncoder.enco