「一気に最後まで読んだ」本、教えて下さい!

私はjavascriptにあまり詳しくないのでどなかた教えてください。
現在swiffyでhtml5に変換したアニメーションファイル(xx.htm)を下記の方法で表示しています。

<object data="xx.html" width="20" height="200" type="text/html"></object>

これらのファイルが大量にあるため上記部分をjavascript処理してで呼び出したいのですがうまくできません。分かる方どうかアドバイスをお願い致します。

A 回答 (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>
    • good
    • 0
この回答へのお礼

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

お礼日時:2013/11/01 22:35

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!