Простой фрагмент кода JavaScript для управления URL-адресами местоположения (вы знаете, что странно в адресной строке!), Чтобы получить хост, имя хоста, путь, протокол, порт и регулярное выражение, чтобы проверить, является ли строка именем хоста.
console.log(window.location.href);
//output: http://www.jquery4u.com/javascript/javascript-location-hostnames-url-examples/
console.log(window.location.hostname);
//output: www.jquery4u.com
console.log(window.location.host);
//output: www.jquery4u.com
console.log(window.location.pathname);
//output: /javascript/javascript-location-hostnames-url-examples/
console.log(window.location.protocol);
//output: http:
console.log(window.location.port);
//output: (an empty string)
//regular expression to check if a string is a hostname.
console.log(window.location.hostname.match(/^.*?-?(w*)./)[1]);
//output: www
Совет: если вы просто наберете window.location в firebug, вы можете проанализировать все вышеперечисленное.