Получить URL и установить переменную - PullRequest
1 голос
/ 02 ноября 2010

Эй, я думаю, что это простой вопрос. У меня есть URL, и я хочу установить один из каталогов в переменной.

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

var usedInventory = _____

Мне нужна переменная, которая равна "Используется"

Дайте мне знать, если у вас есть какие-либо вопросы!

Спасибо!

Ответы [ 3 ]

4 голосов
/ 02 ноября 2010
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. Для этого даже не нужно привлекать jQuery.

var urlParts = location.href.split('/');
var yourField = urlParts[5];
1 голос
/ 02 ноября 2010

Я бы использовал PHP, чтобы получить переменную из URL. Поскольку вы используете mod_rewrite, я предполагаю, что переменная называется «used». Я также предполагаю, что вы работаете в среде PHP.

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

var usedInventory = <?php echo $used; ?>
0 голосов
/ 02 ноября 2010
mystring = "http://www.domainname.com/Irving/For-Sale/Used/Dodge/Ram-1500/2009--Black-Truck/4691335/";
if (mystring.match(/Used/)) {
    alert("Used");
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...