• ベストアンサー

htmlをjavascriptで読み込むには

私はjavascriptにあまり詳しくないのでどなかた教えてください。 現在swiffyでhtml5に変換したアニメーションファイル(xx.htm)を下記の方法で表示しています。 <object data="xx.html" width="20" height="200" type="text/html"></object> これらのファイルが大量にあるため上記部分をjavascript処理してで呼び出したいのですがうまくできません。分かる方どうかアドバイスをお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • Ogre7077
  • ベストアンサー率65% (170/258)
回答No.1

これでどうでしょう <script> // ファイル名の羅列を用意 var files = [ "xx.html", "yy.html", ... ]; // 画面内に埋め込む window.onload = function(){ files.forEach(function(s){ var f = document.createElement('object'); f.setAttribute('data', s); f.setAttribute('width', 20); ... document.getElementById('どこかの要素ID').appendChild(f); }); }; </script>

yasyas999
質問者

お礼

アドバイスありがとうございました。 その方法で処理できそうです。