由於我收到的評論here我正在尋找一種可在所有常見瀏覽器中運行的純DOM實現。請注意,我並不想與DOM的瀏覽器實現(甚至不通過jQuery)進行交互。我正在尋找一個完整的替代品。DOM級別2(或更好?)的JavaScript實現
編輯:由於非常見的問題偶爾會遭到批評,所以我會試着解釋爲什麼我需要這樣做。我正在編寫一個富文本編輯器,它需要一些非常特殊的功能,而瀏覽器之間的實現差異導致我無法依靠它們來保持一致性。請看這個答案的另一個問題(與我的需求有關)Definition of ExecCommand function for bold?闡述爲什麼這是必要的。
@pst我已經編輯了我的問題,以便我可以得到一些認真的考慮,而不僅僅是贊成票。如果你仍然覺得沒有必要,那麼我會把你的智慧傳遞給CKEditor的創造者之一。 – Brent
我沒有downvote,但它總是有助於解釋*實際原因* :)考慮到編輯器*嚴重依賴於用戶交互,我不明白「DOM 2替換」是如何工作的。 *一系列瀏覽器中的黑客攻擊,正如在相關答案中所討論的那樣。 – 2012-09-16 06:17:01
這是一個很好的問題!我不明白爲什麼人們都在低調。 +1 – Domenic