JavaScript獲取當前站點的域名和埠號

恆心IT發表於2019-01-11

獲取域名(第一種方法):

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;
}();

相關文章