一、获取当前域名
含子域名:如wiki.baidu.com
可以是IPod地址
1 | var domain = document.domain; //不含端口 |
获取完整域名(含协议及端口:http://www.baidu.com:599)
1 | var domain = window.location.protocol+"//"+window.location.host |
二、获取当前页面的顶级域名:
如:coolxy.top、baidu.com
1 | var zhuji="http://www."+document.domain.split('.').slice(-2).join('.') |
三、获取当前页面的域名端口
1 | var port = location.port |
四、获取域名协议(含:)
如:http:、https:
1 | var xieyi = window.location.protocol |
五、获取当前项目URL及其他
URL指的是浏览器的地址栏的网址,其中包括域名+端口号+当前页面的路由,例如: http://www.baidu.com:8080/home/index?a=0&&b=1
1 | window.location.href; //获取当前url地址 |
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 jaytp@qq.com