2011-12-17 1 views
0

У меня есть URL, как показано ниже:Работа с URI в JavaScript

http://localhost:1692/fa/Help.aspx#Help

ниже код возвращает что:

alert(document.URL); 

Я только хочу, чтобы получить http://localhost:1692 часть этого URL.

Как я могу получить его с помощью jQuery или JavaScript?

+0

'предупреждение (window.location.host)' – steveax

+0

моя проблема о том, что порт ... некоторые url s, как этот локальный url, имеет этот порт. – MoonLight

+0

ОК, извините -> alert (window.location.host) - мой ответ. – MoonLight

ответ

4

Попробуйте это:

alert(location.protocol + "//" + location.host)

0
location.protocol + '//' + location.host 

И, если вы хотите, у вас есть эти другие свойства:

  • hash
  • search - URL строки запроса
  • hostname -только имя хоста (без порта)
  • port - только номер порта
  • pathname - локальный URL