- 締切済み
ランダムに表示されるバナーにリンクを
ネット上で簡単にフラッシュバナーを作れるサービスを 利用してフラッシュをいくつか作りました。 これをトップページでリロードでランダムに表示させたいのですが、 現在のところ他の質問者の回答を参考に、 <script language="JavaScript"> <!-- swfFiles = new Array("○○.swf","△△.swf","□□.swf"); document.write('<embed src="' + swfFiles[Math.floor(Math.random()*3)] + '" quality="high" bgcolor="#000000" width="180" height="150">'); //--> </script> で、うまく表示されました。しかし、この状態では リンクの貼り方がわかりません。 ※簡易サービスなのでflaファイルはなく、geturlを 書き込めない <object type='application/x-shockwave-flash' data='○○.swf' width='180' height='150'><param name='flashvars' value='clickTag=http://www.○○.html&clickTarget=_self' /> <param name='allowScriptAccess' value='always' /><param name='movie' value='○○.swf' /><param name='bgcolor' value='#ffffff'></object> ではうまく貼れましたが、ランダム表記ができず、 ひとつのバナーしか表示できません。 どうかお知恵をお貸しください。よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- freepacket
- ベストアンサー率46% (6/13)
flashvars が足りないですね。 embed の場合、 flashvars="clickTag=http://www.○○.html&clickTarget=_self"
補足
恐れながら、どのように記述すれば よろしいでしょうか? 上記のスクリプトに、 document.write('<object~flashvars="clickTag=http://www.○○.html&clickTarget=_self">'); と書き足せばよろしいのでしょうか? 具体的な例を記述していただけると大変助かります