• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:10秒後に遅れてFLASHを表示させる方法(html))

10秒後に遅れてFLASHを表示させる方法(html)

このQ&Aのポイント
  • WebサイトにFLASHを埋め込む方法について勉強しています。
  • FLASH素材を10秒遅れで表示させることは可能でしょうか?
  • タグの記載方法について教えていただけると嬉しいです。

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

  • ベストアンサー
回答No.1

これでどうかな? <BODY> <script type="text/javascript"> setTimeout('f()',10000); function f() { document.write('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="201" HEIGHT="201" id="***" ALIGN="center">'); document.write('<PARAM NAME=movie VALUE="***.swf">'); document.write('<PARAM NAME=quality VALUE=high>'); document.write('<PARAM NAME=bgcolor VALUE=#000000>'); document.write('<EMBED src="***.swf" quality=high bgcolor=#000000 WIDTH="201" HEIGHT="201" NAME="***" ALIGN="center" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>'); document.write('</OBJECT>'); } </script> </BODY>

fairyyes
質問者

お礼

↑の件、FLASH自体は表示出来る様になりました。 FLASHファイルの参照が間違えていただけでした。 申し訳ありません。

fairyyes
質問者

補足

早速ご回答下さりありがとうございます。 お書き込み頂いた内容を貼り付け行ってみましたが、結論から申し上げるとうまく行きませんでした。 黒い背景に、黒いFLASHを貼り付け表示させようとすると、10秒後に改めて読み直しが行われます。 そして、真っ白い背景に貼り付け部分のみ黒くなりFLASH自体は動きません。 後質問した内容が異なっておりました。申し訳ありません。 改めて書き込みます。 どのように表示したいのかと申し上げると、アクセス時 1.ページ上部にFLASH(aaa.swf)を表示 2.その後10秒後に下部にもうひとつのFLASH(bbb.swf)を表示 と考えております。 ご回答下さった方法ですと、aaa.swfを表示しその後10秒後に改めて読み込みをしなおしbbb.swfを表示する状態になります。 書き込みした内容を以下に記載します。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <HEAD> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 10.0.0.0 for Windows"> <META http-equiv="Content-Style-Type" content="text/css"> <TITLE></TITLE> <LINK rel="stylesheet" href="style.css" type="text/css"> </HEAD> <BODY bgcolor="#000000" text="#999999" link="#999999" vlink="#999999" alink="#999999"> <!-- aaa.swfの表示 --> <P align="left"><BR> <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="201" height="172"> <PARAM name="MOVIE" value="aaa.swf"> <PARAM name="PLAY" value="true"> <PARAM name="LOOP" value="true"> <PARAM name="QUALITY" value="high"> <EMBED src="aaa.swf" width="201" height="172" type="a"></OBJECT></P> <br> <br> <!-- bbb.swfの表示 --> <script type="text/javascript"> setTimeout('f()',10000); function f() { document.write('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="​http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab...​ WIDTH="201" HEIGHT="201" id="bbb" ALIGN="center">'); document.write('<PARAM NAME=movie VALUE="bbb.swf">'); document.write('<PARAM NAME=quality VALUE=high>'); document.write('<PARAM NAME=bgcolor VALUE=#000000>'); document.write('<EMBED src="bbb.swf" quality=high bgcolor=#000000 WIDTH="201" HEIGHT="201" NAME="bbb" ALIGN="center" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>');​ document.write('</OBJECT>'); } </script> </BODY> </HTML> 折角ご回答を下さったのに質問が異なっており申し訳ありません。 もう少し勉強を続けます。 大変感謝しております。 貴重なご意見有難うございました。

関連するQ&A

専門家に質問してみよう