2010-12-18 65 views
0

这是通常使用的URL参数来显示动态信息,就像这里的StackOverflow:获得一个参数上的URL

http://stackoverflow.com/questions/1183842 

不过,如果当你没有像PHP或其他任何语言,可能吗?有什么办法使用JavaScript来获取价值并捕捉它在变量中提出这样的:

<h1>param_variable</h1> 
+0

您发布的URL中没有(HTTP)参数。 – khachik 2010-12-18 17:53:29

+0

看看[this](http://stackoverflow.com/questions/4467664/get-url-parameters-from-current-url-using-prototype-javascript/4467681#4467681)anser。 – 2010-12-18 17:55:05

+0

这就是我需要的参数类型:'/ 1183842',它看起来像一个文件夹,不像参数 – 2010-12-18 17:55:44

回答

4

window.location.href包含当前的URL。通过一些字符串操作,你可以从中获取任何你想要的东西。

在这种情况下:

var url = window.location.href; 
var id = url.split('/')[4]; 
alert(id); 

会提醒

4479268 
0

在JavaScript中,你可以得到当前页面的网址是这样的:

var url = location.href; 

你可能会需要对它进行解析你的自我找到你正在寻找的参数。