我有一个软件包,其中包含以下组件。
我有一个功能 - 当客户端请求报告时,我在服务器端生成它并将其保存在路径中。 保存文件的路径将返回给客户端。
这里的问题是,如果我从服务器返回 / reportfolder / filename ,那么在客户端,它将变为 / reportfolder / undefined / filename 。
这恰好发生在IE浏览器的Windows Server 2012 r2中。 当我在Windows 7 IE浏览器中测试相同内容时,不会发生此类问题。
请建议。
答案 0 :(得分:0)
我调试了代码,发现我正在使用
window.location.origin 在java脚本文件中生成完整的报告路径。 IE 11 不支持Windows Server 2012中的 window.location.origin 。因此它返回undefined。
谢谢!