1. 程式人生 > >獲取介面url中“?”符號之後的字串

獲取介面url中“?”符號之後的字串

<Script language="javascript">
function getRequest() {
        var url = location.search; //獲取url中"?"符後的字串
var theRequest = new Object();
if (url.indexOf("?") != -1) {
            var str = url.substr(1);
strs = str.split("&");
for(var i = 0; i < strs.length; i ++) {
                theRequest[strs
[i].split("=")[0]]=unescape(strs[i].split("=")[1]); } } return theRequest; } </script> <script> $(function () { var getParams = getRequest();}) </script>
書寫在HTML介面或者jsp介面中
其他引數獲取介紹: 
1、設定或獲取物件指定的檔名或路徑。
window.location.pathname

2、設定或獲取整個 URL 為字串。
window.location.href


3、設定或獲取與 URL 關聯的埠號碼。
window.location.port

4、設定或獲取 URL 的協議部分。
window.location.protocol

5、設定或獲取 href 屬性中在井號“#”後面的分段。

window.location.hash

6、設定或獲取 href 屬性中跟在問號後面的部分。
window.location.search

7、設定或獲取 location 或 URL 的 hostname 和 port 號碼。
window.location.host


相關推薦

獲取介面url“?”符號之後字串

<Script language="javascript"> function getRequest() { var url = location.search; //獲取url中"?"符後的字串 var theRequest = new Obje

jQuery獲取地址url"?"符以及其後的字串

jquery 及其 subst nbsp 問號 nor earch normal ear var url = location.search; if (url.indexOf("?") != -1)//url中存在問號,也就說有參數。 { if (url.su

js獲取瀏覽器URL查詢字串的引數

js 使用split方法分隔字串,和java的split方法一模一樣。 function showWindowHref(){ var sHref = window.location.href; var args = sHref.split('?');

如何獲取瀏覽器URL查詢字串的引數?

廢話不多說,直接看程式碼! var url = 'http://www.runoob.com/jquery/misc-trim.html?channelid=12333&name=xiaoming&age=23';         function URL(

js獲取url"?"後面的字串

有2個頁面 A.html     <a href="b.html?index=1">美食</a> <a href="b.html?index=2">水果<

js獲取頁面url的各項值

js一、 通過window.location獲取各項參數1、獲取頁面完整的urlurl = window.location.href;2、獲取頁面的域名host = window.location.host;host2=document.domain; 應用場景:頁面跳轉,開發環境和測試環境域名不同,所以需要

三個獲取瀏覽器URL參數值的方法

() 遇到 col reg object win 瀏覽器 component 般的 這三個是一般的獲取瀏覽器傳的參數值的方法,之前有用unescape()解碼的方法,但是遇到漢字會產生亂碼,所以用decodeURI(); 方法一: function getQueryStr

nginx反向代理和rewrite進行解決跨域問題 去掉url的一部分字串,通過nginx正則生成新的url

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

如何獲取瀏覽器URL查詢字符串的參數?

com 字符 獲取 傳遞 ole target i++ log rgs 例:http://www.runoob.com/jquery/misc-trim.html?channelid=12333&name=xiaoming&age=23 $(functi

nginx反向代理和rewrite進行解決跨域問題、去掉url的一部分字串,通過nginx正則生成新的url

場景:表面上訪問的是http://127.0.0.1:7777/test/xhtml//tpl/app-tpl-webapp/css/base.css,實際上看的是http://127.0.0.1:8888/tpl/app-tpl-webapp/css/base.css的內容

使用jQuery獲取request url的引數

jquery怎麼得到request url中的引數呢? 其實很簡單,就是迴圈遍歷url,然後找到“&”這個符號: demo1: js實現 下面是得到URL的陣列 // Read a page's GET URL variables and retur

java獲取請求url的內容

HttpServletRequest httpRequest = (HttpServletRequest) request;String strBackUrl = "http://" + reques

PHP通過curl獲取介面URL的資料

<?php  $weather = curl_init();              curl_setopt($weather,CURLOPT_URL,"https://api.pc2801.

解決Java獲取前端URL加號(+)被轉換成空格的問題

提供兩種解決思路:1.前端在傳值時,將地址中的引數中含有的加號使用%2B替換掉(一定是大寫的B),這樣傳到java後臺時就能正確顯示為+號了;2.當前端不願意轉換時,後臺自行在攔截器或請求URL中對其進行擷取,將空格replace成+號,一樣可以解決問題。

微信公眾號開發時自定義選單的url&符號不見了解決辦法

前幾天在修改某平臺微信公眾號自定義建立選單時有個奇怪的現象。 我是先查詢該公眾號的選單,然後再根據查詢後的結果修改公眾號選單,但我對其中一個url帶&符號的url並未修改。修改成完後呼叫自定義建立選單介面,一直感覺是so easy的事,所以沒有對未修改的選單再點選

js獲取富文字的第一張圖片url正則公式及去除字串裡面的html標籤的正則公式

js獲取富文字中的第一張圖片url正則公式及去除字串裡面的html標籤 後臺發來一個富文字字串裡面可能包含了0、1、2、3…個圖片標籤(img),我們的任務是獲取這個字串裡面第一張圖片的url,如果沒有圖片則返回空 var imgUrlFun = function(str){

獲取URL查詢字串的引數值

function getQueryStringArgs() { //取得查詢字串並去掉開頭的問號 var qs = location.search.length > 0 ? location.search.substring(1):""; //

獲取 url 的參數

fin {} cti class get key 題目 val bject 題目描述 獲取 url 中的參數 1. 指定參數名稱,返回該參數的值 或者 空字符串 2. 不指定參數名稱,返回全部的參數對象 或者 {} 3. 如果存在多個同名參數,則返回數組 輸入例子: ge

js 獲取URL參數

res 獲取值 參數名稱 var blog null match class query function getQueryString() { var result = location.search.match(new RegExp("[\?\&][^

js 獲取url 的參數;

實例 pos 瀏覽器中 date toc 整數 調用方法 cap adding 用JS獲取地址欄參數的方法(超級簡單) 方法一:采用正則表達式獲取地址欄參數:( 強烈推薦,既實用又方便!) function GetQueryString(name) {