1
編輯解決切斷: 起初,我的印象是王牌將是完全無法使用了下,由於可編輯的代碼放在二號線切斷。所以我想'我們甚至不會在IE中加載它'。打開我們的bug是固定的,Ace在9(9)中工作得很好(或者足夠接近,雖然不像FF或Chrome那麼好)。王牌和IE:可編輯的內容在代碼二號線
原文問題: 我發現自己不得不阻止Ace編輯器在IE中加載,並想知道哪些特定的瀏覽器功能需要檢測? 試圖避免瀏覽器嗅探。
編輯解決切斷: 起初,我的印象是王牌將是完全無法使用了下,由於可編輯的代碼放在二號線切斷。所以我想'我們甚至不會在IE中加載它'。打開我們的bug是固定的,Ace在9(9)中工作得很好(或者足夠接近,雖然不像FF或Chrome那麼好)。王牌和IE:可編輯的內容在代碼二號線
原文問題: 我發現自己不得不阻止Ace編輯器在IE中加載,並想知道哪些特定的瀏覽器功能需要檢測? 試圖避免瀏覽器嗅探。
瀏覽器特徵檢測無法進行這方面的工作,因爲王牌已經這樣做特徵檢測,並且當它壞了,它在一個相當微妙的方式不對頭,因爲王牌代碼中的錯誤,不是因爲缺少瀏覽器功能。
所以最好的方法是報告錯誤或使用瀏覽器版本嗅探。
爲什麼你不得不阻止Ace編輯器加載IE? 它應該工作正常ie8 + – 2013-02-11 19:50:18
「應該」並不意味着它。當我嘗試查看廚房水槽演示時,源代碼在第2行的頂部切斷。當我嘗試爲我需要的實現它時,會發生類似的事情。 – vector 2013-02-11 20:01:25
我的意思是如果它不起作用,這是Ace中的一個錯誤/迴歸,這是瀏覽器功能無法檢測到的。 源代碼在第2行最上面的代碼被固定在最新的高手看http://ajaxorg.github.com/ace-builds/kitchen-sink.html – 2013-02-11 20:48:13