我很喜歡現有的網頁表單應用程序,我沒有寫。它的工作如預期在IE8和FF,但未能在IE9有:什麼會導致IE9在重定向時失敗?
「Internet Explorer無法顯示該網頁」
的代碼是一個簡單的處理程序,在做一個context.Response.Redirect。
使用Fiddler,我可以看到302響應,所以一切看起來都很好。
任何想法爲什麼IE9行爲不同,或者我能做些什麼來解決?
編輯因請求代碼:
好的,這是該行: context.Response.Redirect( 「文件:」 & Filename.Replace( 「/」, 「\」))
菲德勒表示:
HTTP/1.1 302 Found
Date: Thu, 09 Aug 2012 19:01:24 GMT
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
X-AspNet-Version: 2.0.50727
Location: file:J:\Replay\Meetings\Meetings-2012.pdf
Cache-Control: private
Content-Type: text/html; charset=utf-8
Content-Length: 254
<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a href="file:J:\Replay\Meetings\Meetings-2012.pdf">here</a>.</h2>
</body></html>
我們可以看到代碼以及來自Fiddler的輸出嗎?他們可能會提供相關信息。 – vcsjones 2012-08-09 18:33:39
如果您直接訪問目標網址,它是否有效? – Brian 2012-08-09 18:34:40
@布萊恩 - 是的,工作正常。 – 2012-08-09 19:05:58