2011-11-29 104 views
1

我正在提出一個get請求類似於http://localhost:5050/Resource/Fetch/38763905-7e26-4ca0-adf5-2cb803b6bf75/53來調用我的控制器操作,它需要一個GUID和一個分辨率號。它在服務器端用一些圖像做了一些魔術,並返回到我的視圖中。在所有瀏覽器中,圖片在頁面上顯示的都很好,但IE9提示我下載或保存圖片。IE 9想要下載圖像而不是顯示器

這裏是我的jQuery線:

$('#myImage').attr("src", Ugc.Index.ProjectSubmit.ImageFetch + "/38763905-7e26-4ca0-adf5-2cb803b6bf75/53"); 

感謝你的幫助,

亞倫

+0

似乎IE沒有發送ajax請求。你可以檢查與提琴手?頁面上的任何JavaScript錯誤? – Jan

+0

不,根據IE開發工具的控制檯或Fiddler沒有錯誤。 –

+0

順便說一句,沒有AJAX。只需將被動jQuery URL放入的「src」屬性即可。也許我需要AJAX? –

回答

0

在服務器端,當你寫的圖像響應,設置內容類型「image/jpg」或者你的圖片格式。如果這樣做沒有幫助,你能發佈輸出圖片的代碼片段嗎?