做了一个通用的用户反馈系统,所有平台都可以接入,但是要对应不同的平台存入不同的用户反馈,所以有个platform字段存放平台名称。但是每个平台的platform名称又是不一样的,以通过域名来标识具体是哪个平台的用户反馈,所以选择将用当前域名放入platform字段。具体获取域名的方式如下:
var platformName = window.location.host ;
或者 var platformName = document.domain;
但是我在本地点开HTML文档做测试的时候,没有域名,此时可以用window.location.href获取文件路径。代码如下:
最后获取的值是:
延伸阅读:获取当前URL的4种方法
var url = window.location.href ;
var url = self.location.href;
var url = document.URL;
var url = document.location;