// 获取当前网页的协议+域名
function getPageBaseUrl () {
let baseURL = ''
if (!window.location.origin) { // 兼容IE,IE11版本下location.origin为undefined
window.location.origin = window.location.protocol + '//' + window.location.hostname + (window.location.port ? ':' + window.location.port : '')
} else {
baseURL = window.location.origin
}
return baseURL
}
获取当前网页的协议+域名(兼容IE)
最新推荐文章于 2024-07-27 14:22:30 发布
这段代码定义了一个名为getPageBaseUrl的函数,用于获取当前网页的协议、域名和端口。它首先检查window.location.origin属性,如果在IE11等不支持此属性的浏览器中,函数会构造该属性的值。函数返回的基础URL适用于现代和旧版IE浏览器。
摘要由CSDN通过智能技术生成