• 締切済み

作成したFlashをHTMLへの埋め込む時のタグについて

初めてFlashを作成しました。 使用ソフトはかなり前のもので、Flash MX でバージョン6となっています。 写真や文字がフェードイン・フェードアウトする程度のものです。 HTMLへ埋め込む時のタグについて、質問です。 (1) <embed src="images/test.swf" loop="false" type="application/x-shockwave-flash" width="750" height="270" pluginspage="http://www.adobe.com/go/getflashplayer_jp" /> (2) <object type="application/x-shockwave-flash" data="images/test.swf" style="width:750px;height:270px"> <param name="movie" value="images/test.swf" valuetype="ref" type="application/x-shockwave-flash"> <param name="loop" value="false"> <param name="quality" value="high"> </object> IE7ですと、(1)でも(2)でも動くんです。 どちらの書き方(またはどういう書き方)が良いのでしょうか? ネット上ではembedが非推奨と書かれていたり、objectが動作しないブラウザがあると書かれていたり、よく分からないのです・・・。 できるだけ多くのブラウザに対応したいです。 また、Flash Playerインストール未の場合は、よくあるような、インストールを促す感じのダイアログが出て、「はい」を押すと、インストールされるようにしたいです。 インストールされなかったり、そもそもインストールできないような(?)OSの場合は、jpegを表示するようにもしたいのです。 どうか、宜しくお願い致します。

みんなの回答

  • 4017B
  • ベストアンサー率73% (1303/1774)
回答No.1

とりあえずですね… ━━記述例━━━━━━━━━━━━━━━━━━━━━━━━━━ <object  classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"  codebase="ttp://download.adobe.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"  type="application/x-shockwave-flash"  data="images/test.swf"  style="width:750px;height:270px" />  <param name="movie" value="images/test.swf" valuetype="ref" type="application/x-shockwave-flash" />  <param name="loop" value="false" />  <param name="quality" value="high" />  <comment>   <embed src="images/test.swf"    type="application/x-shockwave-flash"    width="750" height="270"    loop="false"    pluginspage="ttp://www.adobe.com/go/getflashplayer_jp">     <noembed>     No Java Support.     </noembed>   </embed>  </comment> </object> ━━記述例━━━━━━━━━━━━━━━━━━━━━━━━━━ ~こんな感じで2つをまとめて書きます。 何というかテンプレだと思って下さい。 「classid」と「codebase」はそのままで無いといけませんが、後の部分は適当にアレンジして貰っても構いません。 他にも最近のトレンドがあると思いますが。 自分が知ってるのはコレくらいです…。 P.S. OKWaveの仕様で勝手に文字列をリンク処理してしまうので。 「http」を「ttp」にしてあるので、そのままコピペしたらいけません(笑)。適宜、直して使って下さい。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • HTML4.01でFlashを組み込む方法を教えて下さい。

    質問させて頂きます。 現在、HTML4.01でコーディングをしているのですが、 flashを挿入した部分、 <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="" width="600" height="160"> <param name="movie" value="images/marriage6.swf"> <param name="quality" value="high"> <param name="BGCOLOR" value="#FFFFFF"> <embed src="images/marriage6.swf" width="600" height="160" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" bgcolor="#FFFFFF"></embed> </object> が、コーディングチェッカーにかけると<embed~</embed>の箇所がエラーになります。 何か<embed>に代わる表記方法はありますでしょうか。 大変困っております。 教えて頂ければ幸いです。

  • flash作成ソフト suzukaで

    教えてください suzukaで初めてflashを作成したんですが、HP上にアップロードすると繰り返し再生されるんです? PC上で確認する時は1回で終了しています。 タグは↓です。あるサイトに繰り返さない場合のタグとのっていましたので。 <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/ flash/swflash.cab#version=5,0,0,0" width="横幅" height="高さ"> <param name=movie value="○○.swf"> <param name=quality value=high> <param name="loop" value="false"> <embed src="○○.swf" quality=high pluginspage="http://www.macromedia.com/jp/ shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="横幅" height="高さ"> </embed> </object>

  • HTML?について質問です

    <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="400" height="400"> <PARAM name="MOVIE" value="various055a.swf"> <PARAM name="PLAY" value="true"> <PARAM name="LOOP" value="true"> <PARAM name="QUALITY" value="high"> <EMBED src="various055a.swf" width="400" height="400" type="application/x-shockwave-flash"></OBJECT> ↑のはHTMLですか? あと、↑をふつうのyahoo!geocities や Fc2で いれても表示されますか? ちなみに↓からとりました。 http://www.geocities.jp/baisu999/

  • FLASHが見えるブラウザ、見えないブラウザがある

    サイトにFLASHを入れたいと考えています。 IE6.0なら動作確認が取れるのですが、Opera,MozillaでFlashを見ることができません。 Flashのバージョンが悪いのかと思い、5.0バージョンと4.0バージョンを作成しましたが、どちらとも見ることができません。 もし、原因がお分かりになる方がいらしたらぜひ教えてください。よろしくお願いいたします <OBJECT classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 WIDTH=350 HEIGHT=280 vspace=0 hspace=0 border=0> <PARAM NAME=movie VALUE="flash4.swf"> <PARAM NAME=quality VALUE=high> <param name=menu value=false> <PARAM NAME=bgcolor VALUE=#FFFFFF> <EMBED src="flash4.swf" quality="high" bgcolor="#FFFFFF" width="350" height="280" type="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type=application/x-shockwave-flash width=350 height=280 vspace=0 hspace=0 border=0 bgcolor=#FFFFFF> </EMBED> </OBJECT>

  • フラッシュ画像の大きさの比率を変えるには

    本来、width="240" height="180"である.swf画像を"600" height="100"に変更したいのですが、 比率が一緒であれば画像の大きさは変えられるものの、比率が異なると大きさが変わりません。 比率が異なるとhtmlで実現することは不可能なのでしょうか? もしくは以下のhtmlの記述が間違っているのでしょうか? <OBJECT data="./img/test.swf" type="application/x-shockwave-flash" width="600" height="100"> <param name="movie" value="./img/test.swf" /> <EMBED SRC="./img/test.swf" WIDTH=600 HEIGHT=100 bgcolor=#FFFFFF LOOP=false QUALITY=high PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" TYPE="application/x-shockwave-flash" </EMBED> </OBJECT> ご教示頂けると幸いです。 よろしくお願い致します。

    • ベストアンサー
    • HTML
  • flashがうまく表示されない。

    今、↓の様にHTMLに書き込んでいるのですが HPを転送して表示テストしたら見れませんでした。 このFlashの部分だけ表示できないのです。 ハーボットなどは見れているのでどこか設定がおかしいのだと思うのですが HPビルダーのプレビューではちゃんと表示されています。 因みに僕はIE6.0、Win XPでswfファィルとテキストファィル、 そしてHTMLは同じフォルダにあります。 <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="200" height="200" id="Shockwave Flash Object1"> <param name=movie value="memo.swf"> <param name=menu value=false> <param name=quality value=high> <embed src="memo.swf" menu=false quality=high width="200" height="200" align=""type="application/x-shockwave-flash"pluginpage="http://www.macromedia.com/go/getflashplayer"></embed></OBJECT> 何故表示できないのでしょうか? 判らないので教えてください。

  • FLASHをHTMLに埋めPHPで送った画像...

    写真をアップロードして写真を表示させポストカードが 作成できるというFLASHを作成しました。 サーバー(ロリポップ使用)にアップしましたが OO.swfで確認したところ、動作していました。 OO.swfをhtmlに埋め込むと動作はしているのですが アップロードした写真の表示のみができません。 最近まではできました... 埋め込むとセキュリティか何か最近からひっかかるように なったのでしょうか? それとも埋め込み方にやり方があるのでしょうか? 色々と調べてもわからなく質問させて頂きました。 埋め込んだURL↓ http://monimal.main.jp/generator/postcard.html これを埋め込みました↓ <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab..." width="450" height="350" id="senkaku-0" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="allowFullScreen" value="false" /> <param name="movie" value="senkaku-0.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /> <embed src="http://XXX/OO.swf.swf" quality="high" bgcolor="#ffffff" width="740" height="600" name="awa_yosa" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object> これも埋め込みましたがだめでした↓ <!-- START FreeVideoCoding.com --> <embed src="http://XXX/OO.swf.swf" width="740" height="600" quality="high" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed> <!-- END FreeVideoCoding.com -->

  • swfファイル表示のタグについて

    <OBJECT classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="240" HEIGHT="235" id="2" ALIGN=""><PARAM NAME="allowScriptAccess" VALUE="sameDomain"><PARAM NAME="movie" VALUE="http://www.death-note.biz/up/img/30632.swf"><PARAM NAME="loop" VALUE="false"><PARAM NAME="quality" VALUE="low"><PARAM NAME="wmode" VALUE="transparent"><EMBED src="URL" loop="false" quality="low" wmode="transparent" WIDTH="240" HEIGHT="235" NAME="2" align="" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" luginspage="http://www.macromedia.com/go/getflashplayer"></EMBED></OBJECT> 現在このようなタグを使っていて、フラッシュ内でハイパーリンクをつけているのですが、なぜかハイパーリンクを設定しているボタンを押しても無視されてしまいます・・・ 原因が分かる方よろしく終え願いいたします。

  • フラッシュビデオの埋め込み

    youtubeのように、簡単なスクリプトでフラッシュビデオをhtmlに埋め込みたいのですが、 例)youtubeの埋め込み用タグ <object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/1yTDgWRPxjY&hl=ja&rel=0&color1=0x3a3a3a&color2=0xhogehoge"></param><embed src="http://www.youtube.com/v/1yTDgWRPxjY&hl=ja&rel=0&color1=0x3a3a3a&color2=0xhogehoge" type="application/x-shockwave-flash" width="425" height="344"></embed></object> にならって、自分でつくったフラッシュビデオをURL指定で読み込みは可能なのでしょうか? <object width="425" height="344"><param name="movie" value="http://www.hogehoge.com/hoge.swf"></param><embed src="http://www.hogehoge.com/hoge.swf" type="application/x-shockwave-flash" width="425" height="344"></embed></object> のようにしたいのですが真っ白で表示されません。 これは、なにか根本的に間違っているのでしゅうか? 通常のフラッシュは、読み込むことができたのですが、 フラッシュビデオになるとうまく表示されません。 どなたか、ご教授をお願いします。

  • Flash5でhtmのサイズが変わってしまうのは?

    Flash5でhtmのサイズが変わってしまうのは? ムービーのプロパティでサイズを600×30pxにしました。 パブリッシュをしたxxx.htmでは、サイズは600×30pxのままですが、ホームページ・ビルダー5の新しいhtmのページに下を貼り付けると、 WIDTH=600 HEIGHT=30 が width="192" height="192" に自動的に変わってしまいます。何度直しても変わってしまいます。なぜなのでしょうか、よろしくおねがいします。 <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" WIDTH=600 HEIGHT=30> <PARAM NAME=movie VALUE="down.swf"> <PARAM NAME=play VALUE=false> <PARAM NAME=loop VALUE=false> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFCC00> <EMBED src="down.swf" play=false loop=false quality=high bgcolor=#FFCC00 WIDTH=600 HEIGHT=30 TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></EMBED> </OBJECT>

このQ&Aのポイント
  • 終戦前、日本政府・軍部内にアメリカの協力者(スパイ)が存在しましたか?
  • もし存在した場合、そのスパイはどのような方法で米国に情報を伝えたのでしょうか?
  • また、暗号無線を使って情報を伝えるためにはどのような手段が必要だったのでしょうか?
回答を見る

専門家に質問してみよう