Windows服务器2012 URI显示在IE中的文件路径中未定义
问题描述:
我有一个软件包,它具有以下组件。Windows服务器2012 URI显示在IE中的文件路径中未定义
- AngularJS客户端
- 在服务器端的Windows服务。
我有一个功能 - 当客户端请求报告时,我在服务器端生成它并将其保存在路径中。 将文件保存的路径返回给客户端。这里
问题是,如果我是从服务器返回/reportfolder /文件名,然后在客户端更是成为/reportfolder /未定义/文件名。
这只是在IE浏览器中的Windows Server 2012 R2中发生的。 当我在Windows 7 IE浏览器中测试相同时,没有发生此类问题。
请建议。
答
我调试的代码,发现我使用
window.location.origin 在Java脚本文件来生成完整的报告路径。 IE 11在Windows Server 2012中不支持window.location.origin。因此它返回undefined。
谢谢!