MooTools-AJAX + document.write

最後に、「ジャイアントライブラリ」の1つは、AJAXを使用するときにdocument.writeの正しい処理を実装することを決定しました。 MooTools Core Dev Thomas Aylottは、document.writeオーバーライドアルゴリズムのデモを行います



このアルゴリズムを使用すると、AJAXはdocument.writeを含むスクリプトでHTMLページをロードできます。 これらは、Google AddSenseを含むページ、JavaFXを含むページなどです。



アルゴリズムの分析から その正しい処理は、document.writeを使用した非常に複雑な組み合わせに対してのみ可能です。 たとえば、オプションについて





document.write('<script ');

document.write('src="test.js" ');

document.write('</script>');







そして



<script>document.write("<select>");</script><option>A<option>B</select>







提案されたアルゴリズムは「歯を折る」でしょう。



しかし、それでも、これは何もないよりはましです。 時間が経つにつれて、より複雑な状況を処理する機能が追加されることを願っています。



All Articles