他のHTMLを読み込む。
http://www.hatena.ne.jp/1092040368
iframe内に他のhtml*1を読み込み、そのbody配下の内容を書き出す。
複数ページで共通ヘッダ等を埋め込むために使用。
ただし、Netscapeでは読み込んだファイルの書き出し部分が元のhtmlに重なってしまう・・・解決策模索中。
以下を埋め込みたい場所(<body>〜</body>)に記述する。
<script type="text/javascript"> <!-- function LoadHtml() { document.getElementById('sampleB').innerHTML= (document.all)?document.frames['sampleA'].document.getElementsByTagName('body')[0].innerHTML: document.getElementById('sampleA').contentWindow.document.getElementsByTagName('body')[0].innerHTML; } document.write('<div id="sampleB"><'+'/div><iframe src="【読み込むHTMLファイル】" onload="LoadHtml()" id="sampleA" style="display:none"><'+'/iframe>'); //--> </script>