Safari3対応のinsertAjacent.jsをつくろうかなと思って調査したところinsertAdjacentElementは既に搭載されてました。insertAdjacentHTMLとかinsertAdjacentTextは現段階では実装無。 サンプル // true alert('insertAdjacentElement' in HTMLElement.prototype); // false alert('insertAdjacentHTML' in HTMLElement.prototype); // false alert('insertAdjacentText' in HTMLElement.prototype); <html> <head> </head> <body> <div id="foo">Hello</div> <script type="text/java