[問題] 怎麼讓IE9不要跑到相容模式去

看板Web_Design作者時間14年前 (2011/04/22 16:22), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/1
我在原始碼前面就加上 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "" rel="nofollow">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> DTD的宣告,可是IE9還是會跑到相容模式或Quirk模式 另外我也加上 <meta http-equiv="x-ua-compatible" content="ie=7" /> 另外當進入到相容性檢視的話,我用 $.browser.version 它會顯示7 可是我有一個js需要用到 ajaxframe = document.createElement("<iframe name='" + ajaxframeid + "' id='" + ajaxframeid + "'></iframe>"); 就會發生 DOM Exception: INVALID_CHARACTER_ERR (5) 的錯誤 請問有沒有比較好的解決方法 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.39.194

04/22 16:25, , 1F
是內部網路或是本地端下開啟的嗎?
04/22 16:25, 1F
※ 編輯: knives 來自: 122.117.39.194 (04/22 16:39)

04/22 16:40, , 2F
不是,我是直接打對外的網址
04/22 16:40, 2F

04/22 17:47, , 3F
http://validator.w3.org 先檢查一下吧
04/22 17:47, 3F

04/25 09:24, , 4F
可是那個頁面需要用到cookie判斷才能進入
04/25 09:24, 4F
文章代碼(AID): #1DiJgibK (Web_Design)