[英]How to get the http://www.blbah.com part of the url in javascript?
我在网页上的网址如下:
http://www.example.com/dir1/file.html?a=1
我需要提取:
http://www.example.com
我怎么能用javascript做到这一点?
window.location
是一个具有有用属性的对象,在这个JSBin中有详细信息。
对于那个JSBin URL( http://jsbin.com/etima ),这是你看到的(删除了一些无关紧要):
href
: http : //jsbin.com/etima protocol
:http: hostname
:jsbin.com host
:jsbin.com port
: pathname
:/ etima search
: hash
: 基本上,如果有的话,将protocol
, hostname
和port
组合在一起:
var loc, result;
loc = window.location;
result = loc.protocol + "//" + loc.hostname;
if (loc.port) {
result += ":" + loc.port;
}
document.location.protocol + '//'+document.domain
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.