解决 [IE] 中下载Excel 中闪隐的问题

本文探讨了通过IE从两台不同的IIS Web服务器下载Excel文件时遇到的问题:一台服务器下载时窗口瞬间关闭,另一台则正常提示保存或打开选项。经过一系列排查,最终发现问题是由于连接的URL未正确配置在本地Intranet区域导致。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

自己的答案:

参看下面的文章,发现原来是因为对安全性的设置问题,虽然默认为 Internet, 但 Trusted sites 中下载设定有问题,应为Enable 却设为Disable .

关键的一个原因就是我使用的Site 已设为 Trusted site ,但Trusted Site 的设定却是错的。


*  同时参考下面的文章也知道一个办法为按下 Ctrl 时就可以下载并提示你Save As 或 Open . 




--------------------------------------------------------------------------------------------------------------------------------

转http://www.dotblogs.com.tw/rainmaker/archive/2012/12/05/85409.aspx

今天同事問透過IE從某台IIS Web Page(IIS A)下載一個Excel檔案,有開啟一個視窗後,又馬上關閉掉,都沒有問是否要 開啟、儲存或取消。

如果一直按著Ctrl鍵,就會出現是否要 開啟、儲存或取消的視窗。

但是透過另一台IIS Web Page(IIS B)下載一個Excel檔案卻不用按住Ctrl鍵就可以開啟視窗。

檢查2台IIS的url都有加入「近端內部網路」,而「近端內部網路」的安全性設定,自動提示檔案下載及檔案下載都是啟用的呀~

image

 

為何一台可以,一台卻不行呢? 網路上都說只要啟用 自動提示檔案下載 就可以了呀。

後來發現到一個方式是將Excel檔案關連中,取消勾選「下載之後進行開啟確認(O)」選項,檔案就會自動的開啟而不會閃一下就不見了,如下圖,

image

 

但還是蠻好奇的為什麼連接IIS Web Page(IIS A)卻會閃一下就不見呢?

於是就一直測試、東看看、西看看,終於給我找到問題所在了。

原來是因為連接的是IIS A,但是開啟Excel檔案的URL卻是IIS A的IP(魔鬼藏在細節裡魔鬼),而IP並沒有加入「近端內部網路」,所以檔案下載時,就閃一下就不見了。

image

 

因為下載Excel的URL是設定在該網站的web.config中,所以才會有2個URL不一致的狀況。

後來請同事改成一致的URL就可以了~~微笑


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值