2014-03-24 135 views
4

我有使用URL看起來有點像這樣加載HTML頁面內的URL參數:獲取html頁面

http://localhost:8080/GisProject/MainService?s=C&o=1 

我想獲得的URL參數,而使用jsp 。可以使用JavascriptjQuery完成此操作。我想在使用Java服務器的遠程計算機上將其部署到本地服務器之前,使用我的Node.js測試我的頁面。

有什麼圖書館可以讓我這樣做。

+0

參數含義查詢字符串參數? – Utkanos

+0

@Utkanos是的,查詢字符串參數 – vamsiampolu

+0

jQuery在這裏沒有幫助。客戶端JavaScript或服務器端JavaScript?如果服務器端JavaScript,您在Node.js實例上使用哪些庫來執行HTTP? – Quentin

回答

18

一個很好的解決方案,給出here

function GetURLParameter(sParam) 
{ 
    var sPageURL = window.location.search.substring(1); 
    var sURLVariables = sPageURL.split('&'); 
    for (var i = 0; i < sURLVariables.length; i++) 
    { 
     var sParameterName = sURLVariables[i].split('='); 
     if (sParameterName[0] == sParam) 
     { 
      return sParameterName[1]; 
     } 
    } 
}​ 

這是你可以使用這個功能假設URL是, http://dummy.com/?technology=jquery&blog=jquerybyexample

var tech = GetURLParameter('technology'); 
var blog = GetURLParameter('blog');`