0

私は、ContentEditable を使用するリッチ テキスト エディターに取り組んでいます。(Web サーバーから) ブラウザーにロードされたドキュメントは、DOM への変換によって変更されず、HTML のみに戻されることが不可欠です (ユーザーが変更を加えていないと仮定します)。

HTML ドキュメントがブラウザによって初めて作成および保存されたときに変更されても問題ありませんが、その後は再度発生するべきではありません。これには、すべてのブラウザが同等の HTML に基づいて同じ DOM を生成し、同等の HTML 出力に基づいて同じ HTML 出力を生成する必要があるだけです。 DOM。これは私が信頼できるものですか?

4

1 に答える 1

2

シリアル化が innerHTML または outerHTML で実行される場合、マークアップが往復しないことを示すのは簡単です。

で始まるマークアップを取り<div id='mydiv'></div>ます。になるIE9では<div id="mydiv"></div>。IE8では、<DIV id=mydiv></DIV>

于 2012-09-09T09:31:29.767 に答える