获取URL并设置变量

时间:2010-11-02 14:12:23

标签: javascript jquery url

嘿,我认为这是一个简单的问题。我有一个URL,我想在变量中设置一个目录。

URL:
http://www.domainname.com/Irving/For-Sale/Used/Dodge/Ram-1500/2009--Black-Truck/4691335/

var usedInventory = _____

我需要一个等于“Used”的变量

如果您有任何疑问,请与我联系!

谢谢!

3 个答案:

答案 0 :(得分:4)

js> var url = 'http://www.domainname.com/Irving/For-Sale/Used/Dodge/Ram-1500/2009--Black-Truck/4691335/';
js> url.split('/')[5]
Used

在浏览器环境中,使用location.href代替url。你甚至不必为那个btw涉及jQuery。

var urlParts = location.href.split('/');
var yourField = urlParts[5];

答案 1 :(得分:1)

我会使用PHP从URL中获取变量。因为你正在使用mod_rewrite我假设变量被命名为“used”。我还假设您在PHP环境中工作。

<?php $used = $_GET['used']; ?>

var usedInventory = <?php echo $used; ?>

答案 2 :(得分:0)

mystring = "http://www.domainname.com/Irving/For-Sale/Used/Dodge/Ram-1500/2009--Black-Truck/4691335/";
if (mystring.match(/Used/)) {
    alert("Used");
}