顯示圖像我有存儲在我的SQL數據庫二進制html文件。該html包含圖像目錄,並且圖像存儲在服務器上的這些目錄中。流HTML不IE9
的Chrome,Safari瀏覽器,火狐,IE7和IE8都顯示圖像和HTML文本,但IE9只顯示HTML文本和詞語的地方圖像的「位圖」。
該代碼輸出HTML:
Response.Clear();
Response.CacheControl = "no-cache";
Response.Cache.SetCacheability(HttpCacheability.NoCache);
Response.Cache.SetValidUntilExpires(false);
Response.ExpiresAbsolute = DateTime.Parse("1/1/2000");
Response.Expires = 0;
b = Compression.DeCompressByteArray(b);
Response.OutputStream.Write(b, 0, b.Length);
Response.End();
這僅僅是示出了主輸出順序的片段。
從輸出HTML複製圖像目錄,並把它放在我的地址欄打開圖像,但IE9不希望顯示他們在html裏,而是顯示單詞「位圖」
此外:當運行從SQL,
- 的HTML(和圖像)輸出作爲一個獨立的HTML工作 在所有瀏覽器。
- 的圖像做顯示器在IE9時 嵌入,如果我有兼容性 模式(但打破其他 的東西)。
我的問題是不是從SQL輸出的HTML。我的問題是關於C#(查看源代碼)的HTML輸出。我打賭有一個重大的區別。 –