document.writeハックに関するメモ
読了まで:約2分
document.write
を完全な DOM 対応にするためのメモ。
IT 戦記 の
id:amachang さんの エントリ、 とても シンプルに で、自分 自身が 属する script 要素を 取得 自分 自身が 属する script 要素が 取得する 方法が 分かった。 最速インターフェース研究会 の
mala さんの エントリ ページレンダリングを 妨げない でdocument.write の 実装 document.write
をピンポイントで 書き換えて、 遅延描画させる 方法が 分かった。
で、document.write
を
スクリプトの
- スクリプト自体が
属する script 要素を 取得 document.write
を書き換え、 そのスクリプトの document.write
で書き出される HTML テキストを 取得 - HTML テキストから
DOM を 構築する - スクリプト要素が
切り 替わる、 もしくは すべての document.write
が実行され終わった 後に 生成した DOM ノードを 追加する
と
以上のようなdocument.write
document.writeln
MIME-Type
application/xhtml+xml
なページでdocument.write
が
と
Text2DOM は
まあでも、application/xhtml+xml
document.write
が
追記:2006-12-07T16:20:00+09:00
とり
- [[-* writer.js]]
が、
コードは