Разбить URL-адрес на компоненты

Я использую javascript и хочу взять строку URL, которая у меня есть, и разбить ее на компоненты, такие как хост, путь и аргументы запроса.

Мне нужно сделать это, чтобы добраться до одного из аргументов запроса, который сам по себе является URL-адресом и, таким образом, закодирован в исходной строке URL-адреса.

Я чувствую, что должен быть простой способ сделайте это в Javascript. Возможно, что-то похожее на это:

var what_I_Want = url("http://www.domain.com?queryArg1=somequeryargument").getQueryArgumentValue("queryArg1");
12
задан Flimzy 3 July 2011 в 03:00
поделиться