Расположение окна - только протокол, имя хоста и путь - PullRequest
2 голосов
/ 09 февраля 2012

Скажите, у меня есть этот URL:

http://www.domain.com/subpage/?somsearch#somehash?

Есть ли стандартный способ получить следующий результат, без хэша и поиска:

http://www.domain.com/subpage/

Вот как я это делаю сейчас:

var windowLocation = window.location;
alert(windowLocation.protocol + '//' + windowLocation.hostname + windowLocation.pathname);

1 Ответ

1 голос
/ 09 февраля 2012

Благодаря Берги, это довольно просто:

http://jsfiddle.net/8Vr7n/3/

var url = "http://google.com/?search=bob#asdf";

var shorterUrl = url.split("#")[0].split("?")[0];

alert(shorterUrl);
...