1

我有一個軟件包,它具有以下組件。Windows服務器2012 URI顯示在IE中的文件路徑中未定義

  1. AngularJS客戶端
  2. 在服務器端的Windows服務。

我有一個功能 - 當客戶端請求報告時,我在服務器端生成它並將其保存在路徑中。 將文件保存的路徑返回給客戶端。這裏

問題是,如果我是從服務器返回/reportfolder /文件名,然後在客戶端更是成爲/reportfolder /未定義/文件名

這只是在IE瀏覽器中的Windows Server 2012 R2中發生的。 當我在Windows 7 IE瀏覽器中測試相同時,沒有發生此類問題。

請建議。

回答

0

我調試的代碼,發現我使用

window.location.origin 在Java腳本文件來生成完整的報告路徑。 IE 11在Windows Server 2012中不支持window.location.origin。因此它返回undefined。

謝謝!