阅读URL参数

时间:2011-02-07 14:40:03

标签: javascript jquery

如何使用类似于以下内容的网址读取ID的值?

http://intranet/page.aspx?id=10

3 个答案:

答案 0 :(得分:2)

您可以使用JQuery's URL parser plugin

答案 1 :(得分:2)

function gup( name ) //stands for get url param
{
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
    return "";
  else
    return results[1];
}

var my_param = gup( 'id' );

这是jsfiddle,它使用带有静态url的变量来测试输出。但是,这是在不使用jQuery的情况下完成的。

答案 2 :(得分:0)