window.location.origin
是undefined
。然而,在生产环境中,这个值实际上返回window.location.origin = http://www.myproductionwebsite.com
。这个问题只存在于Internet Explorer浏览器中,在Chrome和Firefox浏览器中的生产和非生产环境下都正常工作,这让我相信这可能与IE11中的Chakra JavaScript引擎填充origin
的方式有关。我还查看了在生产和非生产环境下请求和响应头,所有参数都是相同的。那么,Internet Explorer 11如何计算window.location.origin
,与Chrome或Firefox不同呢?
window.location.href
的值是多少? - Barmarwindow.location.origin
是在 IE11 中首次添加的。 - Barmar