• 締切済み

至急!!FLASHが動かない!

はじめまして、こんばんは。 現在、HPをリニューアルしているものです。 前のHPはテーブルで作られていて、見栄えも悪く、SEO的にも問題あると思い、cssでの作りに変えてみました。 FLASH以外の部分はコーディングも終わったのですが、FLASHだけが動かず、困っています。 私はFLASHを触ったことが皆無なので、前サイトのFLASHの部分(<script>~<noscript>)をコピー&ペーストしただけなのですが、やはりダメみたいです。 以下が、コピーしたFLASHです。 <script type="text/javascript"> AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab... ); //end AC code </script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab..." width="760" height="396"> <param name="movie" value="img/f_top.swf"> <param name="quality" value="high"> <embed src="img/f_top.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="760" height="396"></embed> </object></noscript> f_top.swfという素材は、前のHPと同じ、imgのフォルダの中に入っています。 参考までに、出来上がっているFLASH(前サイト)はこのような感じです。 http://www.dw-st.net/cmc/demo/grand/ FLASHは全くいじらず、このままを使用したいので、ただコピー&ペーストすればいいだけかと思っていたのですが、 やはり違ったようですね。。。 正直なところ、何をどうすればいいのかさっぱり分かりません。 みなさん、お知恵を貸してください。 よろしくお願いします。 追伸:上記内容で補足が必要であれば随時足していきます。

みんなの回答

  • BlurFiltan
  • ベストアンサー率91% (1611/1754)
回答No.1

> 前サイトのFLASHの部分(<script>~<noscript>)を > コピー&ペーストしただけなのですが、やはりダメみたいです。 > FLASHは全くいじらず、このままを使用したいので、 > ただコピー&ペーストすればいいだけかと思っていたのですが、 意味がよくわかりません。 ご提示されているページには <script>~<noscript> の部分などありませんよ。 つまり 「コピー&ペーストしただけではない」 ということになります。 また,<script>~<noscript> を使用した場合,  <script>    ここが主役  </script>  <noscript>    ここが代役  </noscript> ということはわかっていらっしゃいますか? 主役を省略して,代役の方ばかり書かれても, 代役はJavaScriptを有効にしている場合動作しない部分ですからあまり意味がありません。 もし,主役を省略していないのだとすると,あるべき引数がまるで抜け落ちてしまっていると思います。 とりあえず, <script>~<noscript> を使用せず, 本当に <object classid="clsid ~ </object> だけにしてみることがスタートラインです。 それで表示されなければファイルなどを再び見直してみるなどをする必要があります。 それで表示されれば,  <script>    ここが主役  </script> が間違っているということになりますから,この点をチェックする必要がありますし, また,表示されれば,<script>~<script> は使わなくても良いと思います。 なお,AC_FL_RunContent() 関数は, 外部JSファイル 「AC_RunActiveContent.js」 に定義された関数です。 「AC_RunActiveContent.js」 をアップする必要があるのと同時に, HTML側にも <script src="AC_RunActiveContent.js" language="javascript"> のように書いて 「AC_RunActiveContent.js」 を読み込む指示が必要です。 とにかく, その辺のJS関係のことがご質問では全く書かれていませんし, ご提示のページにも存在しませんから矛盾してますし, 何とも言えません。

関連するQ&A

  • FLASHを挿入する方法

    ホームページにFLASHを挿入しています。 javascriptについて無知なんですが、CSSのように外部ファイル化することがきるのでしょうか? また、できれば<object>タグと<embed>タグを使用しないでFLASHをどのブラウザでも見れるようにしたいと考えています。 可能ですか? <script type="text/javascript"> AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','870','height','250','src','img/top','loop','false','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','img/top' ); //end AC code </script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="870" height="250"> <param name="movie" value="img/top.swf" /> <param name="quality" value="high" /><param name="LOOP" value="false" /> <embed src="img/top.swf" width="870" height="250" loop="false" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash"></embed> </object>

  • dwcs3で貼り付けたflashがwebで表示されない

    dwcs3でflashを使用したHPを作成したのですが、ローカルでは表示されるflashがwebでは表示されません。 パスの誤りや、ActiveXではなくエラーと出ているのです。 ソースを見ると、flashを貼り付けたobject記述前にjavasprict記述が挿入されているのですがこれがエラーの原因なんでしょうか? これは一体何のための記述なんでしょうか? もし分かる方がいらっしゃればよろしくお願いいたします。 <script type="text/javascript"> AC_FL_RunContent( 'codebase','​http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab...​ ); //end AC code </script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="​http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab...​ width="640" height="300"> <param name="movie" value="sapo/sapotista.swf" /> <param name="quality" value="high" /> <embed src="sapo/sapotista.swf" quality="high" pluginspage="​http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Versio...​ type="application/x-shockwave-flash" width="640" height="300"></embed> </object></noscript>

    • ベストアンサー
    • Flash
  • ローカルでは見れるflashがwebでは表示されない

    dwcs3でflashを使用したHPを作成したのですが、ローカルでは表示されるflashがwebでは表示されません。 パスの誤りや、ActiveXではなくエラーと出ているのです。 ソースを見ると、flashを貼り付けたobject記述前にjavasprict記述が挿入されているのですがこれがエラーの原因なんでしょうか? これは一体何のための記述なんでしょうか? もし分かる方がいらっしゃればよろしくお願いいたします。 <script type="text/javascript"> AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','640','height','300','src','sapo/sapotista','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','sapo/sapotista' ); //end AC code </script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="640" height="300"> <param name="movie" value="sapo/sapotista.swf" /> <param name="quality" value="high" /> <embed src="sapo/sapotista.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="640" height="300"></embed> </object></noscript>

  • objectとembedについて

    はじめまして。 XHTML 1.0 Transitionalにて、Flashを表示させるにあたり </script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="726" height="180" title=""> と <embed src="pic.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="726" height="180"></embed> というタグを使っているのですが、タグチェッカーなどでチェックすると、objectには等価な内容を書きましょう embedは他のhtml用のタグです と、なります。 表示には、まったく問題ありませんが、正しく書くならどうすればよいのでしょうか?

    • ベストアンサー
    • Flash
  • Flashファイルが表示されません.

    HPにflashのファイルと組み込もうと思ったのですが,なぜかうまく 動きません. やり方は,  Adobe Flashで作成,保存(swf形式)  Adobe Dreamwearでhtmlを作成,swfファイルを挿入  FFFTPで上のhtml,swfファイルをアップ ですが,全然だめ... アニメーションGIFや普通のででは問題なく,表示されます. また,Dreamwearのプレビューでもきちんと動きます. IE,Firefox両方でだめです... 何が悪いのでしょう? 下にflashを組み込んだ際に,ソースコードに追加される行を抜き出してみました. よろしくお願いします. AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','720','height','480','src','trap','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','trap' ); //end AC code </script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="720" height="480"> <param name="movie" value="trap.swf" /> <param name="quality" value="high" /> <embed src="trap.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="720" height="480"></embed> </object>

    • ベストアンサー
    • Flash
  • flashのswfファイルを1ページに2つ表示できない?

    ネットでいろいろ検索したのですが、なかなか見つからず、質問させて下さい! index.htmlの上部にトップイメージとして、swfファイルを挿入。 同じindex.htmlのコンテンツの中に、もう一つswfファイルを入れました。 サーバーにUPして見てみると、safari,FireFoxではちゃんと表示されるのですが、 IEだと、6、7ともに2つ目のswfファイルが表示されず、空白になってしまいます。書き方がいけないのでしょうか? 作成時はflash8です。よろしくお願いします。 <div id="movie"> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="800" height="250"> <param name="movie" value="top.swf" /> <param name="quality" value="high" /> <embed src="top.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="800" height="250"></embed> </object> </div> ・ ・ ・ <div id="content"> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="577" height="330"> <param name="model" value="model.swf" /> <param name="quality" value="high" /> <embed src="model.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="577" height="330"></embed> </object>

  • swfが動かない

    swfが動かない条件があります。 ローカル上では ・htmlに組み込んだSWFは動きます。 (hogehoge.htmlの中にSWFを組み込む) ・もちろんのことながら直接SWFをローカルで確認することも可能 サーバーアップ後 上記のまま、サーバーにアップ。 ・http://XXXX/XXX/XXXX.html(htmlのなかにobjectで組み込み)上では動かない ・直接http://XXXX/XXX/XXXX.swfは動きます。 index.swfにしないといけないのでしょうか? hogehoge.swf  バージョン9なので自分のPCも最新のフラッシュプレーヤーをインストールしましたがサーバーhtml上では動きません。 <body> <script type="text/javascript"> AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','930','height','540','src','ほげほげ','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','ほげほげ' ); //end AC code </script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="930" height="540"> <param name="movie" value="ほげほげ.swf"> <param name="quality" value="high"> <embed src="ほげほげ.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="930" height="540"></embed> </object></noscript> ・ ・ ・ てな感じです。

    • ベストアンサー
    • Flash
  • <embed>を使わずにFLASHを挿入する方法はありますか?

    はじめまして。 このたび、友人に作成してもらったHPにFLASHが挿入されていたのですが、HTML構文チェックにかけたところ 「<embed> は Mozilla、MSIE または doti 用のタグです。」 と表示され、これが大きく減点となりました。 これを解消する方法を教えていただけないでしょうか? できれば具体的にご指示いただけると本当に助かります。どうかよろしくお願いいたします。 ソースは以下のように書かれていました。 <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="612" height="301" title="○○○○○"> <param name="movie" value="top.swf" /> <param name="quality" value="high" /> <embed src="top.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="612" height="301"></embed> </object>

    • ベストアンサー
    • HTML
  • Flashが上手くアップロード出来ない。

    FlashMX 2004/Dreamweaver MX2004を使ってHTMLにFlashを埋め込んでHPを作りました。Flashを更新したいのですが、Flashの所だけ上手くアップロード出来ません。以前のものが表示されたままになってしまいます。 Flashのタグは <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="770" height="520"> <param name="movie" value="../Gallery/Flash_HP.swf"> <param name="quality" value="high"> <embed src="../Gallery/Flash_HP.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="770" height="520"></embed> </object> になっています。これはDWの方でやったので、自分でタグ打ちはしていません。 アップロードはDWでやっています。 変更したhtmとswfはちゃんと転送しました。 よろしくお願いします。

  • flashが表示されない・・:;

    以前フラッシュが表示されないことを投稿させていただいたのですが 私個人のホームページのURLを書いてしまい消されてしまいました; もう一度質問します。 flashですが以前ちゃんと表示できていたのにswfファイルを更新すると 表示されなくなりました:;指定した320x240の部分が白くなります・・。 どうしてでしょうか・・。paraflaを使ってswfファイルを作ったんですが、、。 ソースはこちらです。ソース間違っているのでしょうか。swfファイルが間違っているならソフトがおかしいということでしょうか・・。 <CENTER><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="320" height="240"> <param name=movie value="kazu2.swf"> <param name=quality value=high> <embed src="kazu2.swf" quality=high pluginspage="http://www.macromedia.com/jp/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="90" height="60"> </embed> </object></CENTER> どこがいけないのでしょうか。どなたか教えてください:;

    • ベストアンサー
    • Flash

専門家に質問してみよう