• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    web如何獲取網址參數

    在Web開辟中,我們經常需要獲取網址參數,如https://jingyan.baidu.com/edit/content?queryId=f28b3212a9d1381f5ae915c3這個鏈接,我們可能需要獲取的參數就是QueryID的參數信息。queryID的參數值是f28b3212a9d1381f5ae915c3。那么我們若何在程序開辟中獲取網址參數呢?本文就給價格介紹幾種獲取Web參數的方式。

    東西/原料

    • VSCode

    方式/步調

    1. 1

      1.經由過程JavaScript正則表達式獲取。用VSCode編寫如下函數:

      //獲取網址參數函數,name為需要獲取的參數名稱

      function GetQueryString(name)

      {

      var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");

      var r = window.location.search.substr(1).match(reg);

      if(r!=null)return  unescape(r[2]); return null;

      }

      經由過程挪用 alert(GetQueryString("參數名"))獲取參數信息。

    2. 2

      2、經由過程JS代碼編寫函數,獲取地址欄的毗連,然后再毗連中截取字符串獲取參數。實現函數如下圖所示。然后經由過程挪用alert(Request.id);讀取參數信息

    3. 3

      3、經由過程后臺代碼獲取Web參數(Java)版本。編寫如下圖所示函數,然后在節制臺輸出挪用,輸入毗連地址,獲取相對應的參數信息。如下所示。

    4. 4

      4、經由過程后臺代碼獲取Web參數(C#)版本。如下所示,經由過程獲取地址欄的毗連,然后編寫代碼,截取問號后面的字符,別離讀出參數的ID和Value。

    5. 5

      5.經由過程PHP獲取Web參數,利用如下圖所示,編寫PHP代碼,用正則表達式,讀出URL里面的參數信息即可。

    6. 6

      WebService獲取Web參數。WebService獲取參數同樣是經由過程毗連傳值,然后讀取相對應的信息。WebService獲取參數時,可以把地址作為參數傳遞到后臺,然后讓后臺邏輯進行處置

    注重事項

    • 分歧的說話獲取的體例大同小異,無非是經由過程正則表達或者是字符串朋分
    • 發表于 2019-07-16 10:04
    • 閱讀 ( 1139 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆