2013-10-09 62 views
0

我使用的是IE 8,9和10以及最新版本的FireFox和Chrome。我使用GhostScript將PDF轉換爲JPG。這工作正常,它將JPG存儲在與PDF相同的位置。我已檢查此文件夾的權限,一切都正確。如何讓FireFox和Chrome顯示JPG

即使是舊的IE8,IE也會在jQuery QTip彈出窗口中顯示JPG。我將MVC控制器中的JPG返回到部分視圖。這在IE 8和9中效果很好。在當前版本的Chrome,FireFox甚至是最近的Safari中,這是行不通的。

我的局部視圖簡單包含以下內容。

@model System.String 
<img src="@Url.Content(@Model)" alt="" style="width:480px;height:520px"/> 

和傳遞的字符串是格式

\\servername\location\jpgfile.jpg 

再次,這部作品在IE 8+,但不能在Firefox和Chrome。由於這是從PDF和JPG所在的SAME服務器上運行的,我也嘗試過這種方式,但都沒有成功,這也是一個正確的參考,但是對於所有瀏覽器都失敗了。

d:\location\jpgfile.jpg 

奇怪的是,Chrome的開發人員工具揭示了

\\servername\location\jpgfile.jpg 

解析

file://servername/location/jpgfile.jpg 

,我可以剪切並粘貼到URL,它只會打開精細。

以前有人處理過這個嗎?

回答

0

原來,從ajax請求中調用的操作控件應返回從流獲取的文件結果。