みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Flashが表示されません。

初めまして。ただいまDREAMWEAVERでサイトを作っているのですが、簡単なFlashの画像を埋め込みたいのですが、うまく表示されません。
今の現状は次の通りです。

PCはMacのOSXです。

ファイルの位置関係は次の通りです。
Lindex.html
LAフォルダ(ページの内容)
LBフォルダ(画像)
LCフォルダ(テンプレート)
LDフォルダ(Scripts)AC_RunActiveContent.jsというファイルが入っています。
LEフォルダ(動画)この中にFlashをパブリッシュしたときにできた.htmlファイルとswtファイルが同階層にあります。
※Dフォルダ(Scripts)AC_RunActiveContent.jsというファイルがいつの間にかあって何のファイルかわかりません。

現段階ではブラウザでプレビューで見てもFlashの画像が何もなく、空白もありません。もちろんアップしても表示されません。(画面下に表示中に2個のエラーが起きましたとなっています。)
いろいろと試しているのですがうまくいかず行き詰まっています。

ご意見頂ければ助かります。

投稿日時 - 2007-01-12 21:40:38

QNo.2661815

すぐに回答ほしいです

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

そのflashがどういう内容のものか分かりませんので、確実ではないですが。
flashは作り直さなくても、DreamWeaverでの挿入をやり直すだけでいいかと思います。
アドレス指定を手動書き換えは面倒ですから、一度ページのHTMLファイルからflashの挿入を削除した上で、もう一度flashファイルを挿入すればいいかと。
DreamWeaverは未使用ですが、恐らくページにflashを埋め込んだ時にAC_RunActiveContent.jsは作成されるはずです。

投稿日時 - 2007-01-13 00:37:41

お礼

迅速なご回答有り難うございました。早速挿入をやり直してみたいと思います。手探りでやってきたので何が正しくて何が間違いなのかわかりませんでしたが、今回のを参考にして、DWではFlash挿入前からやってみたいと思います。
いろいろと有り難うございました。
また機会がありましたら宜しくお願い致します。

投稿日時 - 2007-01-13 01:01:44

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.2

ページはAフォルダ内にあって、flashファイルはdougaというフォルダ内になるようですが、ページファイルを取り出して、indexと同じ階層に置いたら再生されませんか?
flashのアドレス指定がページファイルと同一階層にあるdougaフォルダ内のswfファイルを指定しているようですが・・・・。

この場合、ページファイルの<head></head>に指定されている、AC_RunActiveContent.jsのアドレス指定も見直す必要があると思います。

//でも、DreamWeaverの機能でリンクを挿入したなら、自分でファイルの位置をいじらない限りアドレスが間違うというのは考えにくい気もするけど・・・。

投稿日時 - 2007-01-12 23:59:15

補足

ご回答有り難うございます。ある程度ソースが読めないと厳しいみたいですね。。確かにファイルはかなり移動させたりしてしまいました。DWからFLASHデータを消してもう一度パブリッシュからやり直した方が宜しいでしょうか??その際Dフォルダ( Scripts)AC_RunActiveContent.jsは消した方が宜しいでしょうか?
最後なのですが、このDフォルダ( Scripts)AC_RunActiveContent.jsいつ作られるデータなのかわかりますでしょうか?私の記憶では、いつの間にか現れてきたファイルなのですが。。
お手数おかけ致しまして申し訳ございません。

投稿日時 - 2007-01-13 00:23:07

ANo.1

実際に表示出来ないページのソースを見ないと、何で表示されないのか原因特定は出来ません。

尚、AC_RunActiveContent.jsという外部jsファイルは、IEの仕様変更に伴い、flash再生時にユーザーがいちいちActiveXコントロールの実行を許可しなければならなくなった為、javascriptに値を渡してスムーズに処理する為のものです。
ブラウザの設定でjavascriptを無効にした時にflashが表示出来るようなら(ソースで<noscript>でjavascriptが無効の場合にflashを再生出来るように記述していなければ駄目)、外部jsのアドレス指定にミスがあるかもしれません。

投稿日時 - 2007-01-12 22:18:41

補足

ご回答有り難うございます。
素人質問で大変申し訳ないのですが、Dフォルダ(Scripts)のAC_RunActiveContent.jsはこの位置でこのままにしておいて宜しいのでしょうか?
ソースに関しましてですが、ブラウザでプレビューしました画面のFlashのソースは下記の通りです。
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','500','height','150','title','test04','src','douga/test','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','douga/test' ); //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=7,0,19,0" width="500" height="150" title="test04">
<param name="movie" value="douga/test.swf" />
<param name="quality" value="high" />
<embed src="douga/test.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="500" height="150"></embed>
</object></noscript>
</p>

また質問とは別なのですが、Flashをクリックしましたときの再生や編集のボタンがある場所にソースという部分は空白で宜しいでしょうか?(ファイルの欄には表示させたいswfのファイルをクリックしております。
回答頂いたときの通知メールが随時通知にしているのですが、送られてこなく、ご返信遅れまして申し訳ございませんでした。。

投稿日時 - 2007-01-12 23:08:48

あなたにオススメの質問