获取域名(第一种方法):
document.hostname
获取域名(第二种方法):
document.domin
获取端口号:
location.port
获取主机+端口号:
location.host
需要注意的是获取的域名不包括“http://”。
在此我写了一个方法用于根据本地环境和线上环境获取域名的方法:
var HOST_URL = function(){
var port = location.port;
var hostUrl = "http://";
if(port == 80){
hostUrl += location.hostname;
}else{
hostUrl += location.host;
}
return hostUrl;
}();
获取网站地址的JS技巧
本文介绍了一种使用JavaScript获取网站域名、端口号及完整URL的方法,特别关注于适应不同运行环境(本地与线上)的策略。通过检测当前端口,智能选择获取主机名或主机加端口的方式,确保URL的正确性和完整性。
615

被折叠的 条评论
为什么被折叠?



