[英]Displaying picture using OBJECT tag when run under compatibility mode in IE11
我的Web應用程序最初是用HTML編寫的。 我正在穩步將其轉換為HTML5,但是某些頁面仍在Internet Explorer中以“ 兼容性選項” /“模擬” /“模式” /“文檔模式” = 5運行 。 (這是通過編程方式為單個HTML頁面設置的。)
這是應該顯示圖片並在兼容模式下運行的代碼段,如上所述。
<TD style="border: 1px solid black;" rowspan="6">
<object id="bcobject" data="<%=examplePic%>" height="730" width="516">
<p>
Could not be displayed - <a href="<%=fullFileName%>"
target="_blank" >Click to download</a>
</p>
</object>
</td>
辦公室中有三台計算機,所有計算機都在Windows 10 Pro計算機上運行最新版本的Internet Explorer 11。 其中兩個將顯示圖片。 其中之一將顯示“無法顯示”
對於這台計算機,我還嘗試了在沒有加載項的情況下運行Internet Explorer,但無濟於事。 (如果更改了文檔模式,則圖片確實會顯示在此計算機上)
有任何想法嗎? (我不想用更傳統的顯示圖片的方式替換代碼,因為我需要OBJECT標記,因為以后還有其他代碼會將圖片替換為PDF。在此階段,我也不准備轉換整個頁面轉換為HTML5)
我放棄嘗試解決此問題,而是將頁面轉換為HTML5。 對於遺留代碼,始終存在着在“修復”上投入多少時間而不是重做之間的平衡問題。
關於我的原始問題,似乎不是三台計算機上的所有版本的IE11都是相等的,而且最新的IE11在以傳統模式5和6顯示圖片時存在問題,但從7開始一直存在。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.