1

我有一个包含以下组件的软件包。

  1. AngularJS 客户端
  2. 服务器端的 Windows 服务。

我有一个功能 - 当客户端请求报告时,我在服务器端生成它并将其保存在路径中。保存文件的路径返回给客户端。

这里的问题是,如果我从服务器返回 /reportfolder/filename ,那么在客户端它变成/reportfolder/undefined/filename

这只是在 IE 浏览器的 Windows Server 2012 r2 中发生。当我在 Windows 7 IE 浏览器中进行相同测试时,没有发生此类问题。

请建议。

4

1 回答 1

0

我调试了代码,发现我正在使用

java 脚本文件中的 window.location.origin 生成完整的报告路径。 IE 11不支持Windows Server 2012 中的window.location.origin。因此它返回未定义。

谢谢!

于 2017-06-07T06:13:08.050 回答