• 締切済み

flashの読み込みについて

アメブロにflashを設置しようと思います。flashを読み込む際に、外部テキストファイルや画像ファイルがうまく読み込まれません 具体的に今私が設置したいflashは http://kstyle.nomaki.jp/template.html ↑のページのtemplate06です。 まず、ダウンロードしたファイルを全て同じ階層にアップロードしました。 そして、このサイトの設置方法に乗っ取って、 <embed src="swfファイルをアップしたURL" width="1000" height="600" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer " allowScriptAccess="always" type="application/x-shockwave-flash" wmode="transparent"> というタグをフリースペースに書きこみました。 すると、swfファイル自体は読み込まれているのですが、同じ階層にアップロードしていたテキストファイルや画像ファイルを読み込むことができませんでした。 以前も同様の問題が発生したのですが、その際はiframeタグを使うことで無事に設置することができました。 今回もiframeタグを用いれば正常に動作しました。 しかし今回は禁止タグの関係で、embedタグのみを用いて解決しなければならない状況です。 以前同様の質問をしたときは、クロスドメイン(crossdomain.xml)の問題についてご指摘を頂きました。 そこで <?xml version="1.0"?> <!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd"> <cross-domain-policy> <allow-access-from domain="*" /> </cross-domain-policy> という内容のcrossdomain.xmlを、swfファイル等と同じ階層にアップしたのですが、結果は同じでした……。 具体的な内容につきましては下記のURLからご覧になってみてください http://okwave.jp/qa/q6749539.html phpやクロスドメインに関しては全くの無知ですので、もしこれらが原因でflashが正常に表示されていないのであれば、丁寧に教えていただけると助かります。 では、よろしくお願いします。

  • Flash
  • 回答数1
  • ありがとう数0

みんなの回答

回答No.1

template06_main.htmlを <embed src="swf/template06_main.swf" ・・・・ と書き換えて試してみました 1.template06_main.html以外を「swf」の下に持っていったら テキストファイルを読み込めませんでした。 2.template06_main.swfだけを「swf」の下に持っていったら テキストファイルを読みこめました。 つまり、template06_main.swfが読み込むファイルの相対パスは template06_main.swfから相対パスでなく template06_main.htmlからの相対パスです。 私が作ったswfもswfからの相対でなく、htmlからの相対で 読み込むファイルを指定しました。

tynnimo
質問者

補足

なるほど!そのことについては理解できました! しかし本当に無知で申し訳ないのですが、具体的にどのようにすればいいかを教えていただけないでしょうか?

関連するQ&A

  • flashの読み込みについて

    アメブロにflashを設置しようと思います。flashを読み込む際に、外部テキストファイルや画像ファイルがうまく読み込まれません 具体的に今私が設置したいflashは http://kstyle.nomaki.jp/template.html ↑のページのtemplate06です。 まず、ダウンロードしたファイルを全て同じ階層にアップロードしました。 そして、このサイトの設置方法に乗っ取って、 <embed src="swfファイルをアップしたURL" width="1000" height="600" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer " allowScriptAccess="always" type="application/x-shockwave-flash" wmode="transparent"> というタグをフリースペースに書きこみました。 すると、swfファイル自体は読み込まれているのですが、同じ階層にアップロードしていたテキストファイルや画像ファイルを読み込むことができませんでした。 以前も同様の問題が発生したのですが、その際はiframeタグを使うことで無事に設置することができました。 今回もiframeタグを用いれば正常に動作しました。 しかし今回は禁止タグの関係で、embedタグのみを用いて解決しなければならない状況です。 どうか解決方法を教えて頂けないでしょうか?

  • サブドメイン指定するとFLASHムービーが表示されません。

    現在FLASH勉強中で、いつも拝見させていただいております。 早速質問なのですが、今現在仮に www.AAA.net というドメインでサイトを作成しているのですが、その中にBBBというディレクトリを作りまた別のサイトも作成しております。 BBBの中のindex.htmlに同じ階層のCCC.swfというFLASHムービーを配置し、公開しました。 ここまでは何の問題もなかったのですが、BBBをサブドメインに設定して、BBB.AAA.netというドメインでアクセスすると、FLASHが表示されませんでした。 いろいろ調べて、クロスドメイン?という問題なのでは?と思い、crossdomain.xmlというファイルを以下の内容でBBBの中に設置してみたのですが、解決できませんでした。 <?xml version="1.0"?> <cross-domain-policy> <allow-access-from domain="*" /> </cross-domain-policy> 正直なところこのファイルの意味はよくわかってないのですが、調べてみても難しめの文章しか見つからなく、お手上げになってしまい質問させていただきました。 解決方法をご存知の方がいらっしゃったらよろしくお願いいたします。 製作環境はMacOS 10.3.9 Dreamweaver CS3 FLASH CS3(ver8でパブリッシュ)です。

  • FC2ブログのテンプレートにFLASHをのせたいのですが

    FCブログの、テンプレートをHTMLとCSSにて編集しているのですが ブログの上部にSUZUKAにて制作したFLASHを表示したいのですが タグを教えていただけませんでしょうか。 調べて、下記タグかなとは思ったのですが ***.swfの部分は、自分が制作したFLASH名ですよね? どうしても、うまくできません。 やってみましたが、FLASHが表示されるべき場所は 真白になっていて右クリックを押すと「FLASHの未ロード」と書かれています。 <embed src="***.swf" width="***" height="***" quality="***"> 初歩的質問、大変申し訳ないですが よろしくお願い致します。

    • ベストアンサー
    • Flash
  • コンポーネントのswfを別階層に設置したい

    SteelExternalAll.swfというビデオプレイヤーを使用しています。 このファイルの設置場所を変えるにはどうしたらよいでしょうか。 通常flashからパブリッシュすると html,swfが吐き出されるかと思います。 今回はflvを読み込んでコンポーネントのビデオプレイヤーを使用していますので さらにflvファイル、SteelExternalAll.swfが同階層にあります。 これを以下のように設置したいです。 html imgディレクトリ      以下imgディレクトリの中身  swf flv SteelExternalAll.swf(コンポーネント)のファイル swfはembedタグのパスを変え対応できました。 flvも読み込んでくれるのですが SteelExternalAll.swfのみ読み込んでくれません。 パスの変更をするにはどこを変更すればよいのでしょうか? よろしくお願いいたします。

    • ベストアンサー
    • Flash
  • ホムペにFlashを入れるとき、flvは必要か

    当方初心者です。 Flashオーサリングツールで、flvからswfを作りました。 htmlページにおいて、Flashをプレイヤーで再生させるコンテンツを設けたい場合、 【質問】 1、swfファイルのアップロードは必須だと思うのですが、flvファイルのアップロードは必要でしょうか? 2、swfとflvは同じディレクトリにする必要はありますか? 3、Flashオーサリングツールから吐き出されたhtmlタグにはswf名はあっても、flvらしきファイル名はありませんでした。これでいいのでしょうか?

  • FLASHが表示されない。

    自作したFLASHの.swfファイルをアップロードして、 ホームページにURLとFLASH表示タグを貼り付けても、 ページにFLASHが表示されません。 「FLASH」と書いてある四角いものが出ます。 どうすれば、表示させることができますか?

  • Webでflashファイルが表示されません・・。

    ビデオカメラで動画撮影 ⇒ Adobe premiere pro でオーサリングし、swfとflvは製作しています。 <embed src="test.swf" type="application/x-shockwave-flash" width="550" height="400" bgcolor="#ffffff" pluginspage="http://www.adobe.com/go/getflashplayer_jp" /> 上記の様に記述しているんですが、 Flashプレイヤーの部分が真っ白になってしまうんです。 考えられる原因は、swf.や flvファイルを置いてある場所が、埋め込みたいhtmlファイルと違う場所に保存してあり、そのパスの表記が間違っている可能性を考えているんですが、上手く行かないため質問させて頂きました。 (表示チェックするときは、逐一ブラウザのキャッシュなど消去しています) Flashを埋め込むhtmlファイル ⇒ public_htmlに保存 flv + swf ファイル ⇒ hogehogeフォルダに保存 <embed src="test.swf" を <embed src="../hogehoge/test.swf" に変更しても真っ白です。 補足 <object>タグも色々試していましたがダメです。サイトに書かれているタグを色々、コピーアンドペーストしましたがダメです。表示に関しまして、IE/firefox/chorme/operaなど数で確認しております。タグ分をコピーした後に私の方で書き換えているのは、<param name="movie" value="★★★.swf">この★★★の部分なんで、この部分の記載内容が原因かと感じているのですが・・。説明不足ですいません。何が悪いのか未だにわかりません。 【質問】 1、何が悪く、どう改善したらいいのでしょうか? 2、swfファイルは必要だと思いますが、flvファイルはアップロードする必要はありますか?

  • Webでflashファイルが表示されません・・。

    ビデオカメラで動画撮影 ⇒ Adobe premiere pro でオーサリングし、swfとflvは製作しています。 <embed src="test.swf" type="application/x-shockwave-flash" width="550" height="400" bgcolor="#ffffff" pluginspage="http://www.adobe.com/go/getflashplayer_jp" /> 上記の様に記述しているんですが、 Flashプレイヤーの部分が真っ白になってしまうんです。 考えられる原因は、swf.や flvファイルを置いてある場所が、埋め込みたいhtmlファイルと違う場所に保存してあり、そのパスの表記が間違っている可能性を考えているんですが、上手く行かないため質問させて頂きました。 (表示チェックするときは、逐一ブラウザのキャッシュなど消去しています) Flashを埋め込むhtmlファイル ⇒ public_htmlに保存 flv + swf ファイル ⇒ hogehogeフォルダに保存 <embed src="test.swf" を <embed src="../hogehoge/test.swf" に変更しても真っ白です。 補足 <object>タグも色々試していましたがダメです。サイトに書かれているタグを色々、コピーアンドペーストしましたがダメです。表示に関しまして、IE/firefox/chorme/operaなど数で確認しております。タグ分をコピーした後に私の方で書き換えているのは、<param name="movie" value="★★★.swf">この★★★の部分なんで、この部分の記載内容が原因かと感じているのですが・・。説明不足ですいません。何が悪いのか未だにわかりません。 【質問】 1、何が悪く、どう改善したらいいのでしょうか? 2、swfファイルは必要だと思いますが、flvファイルはアップロードする必要はありますか?

  • Flash製作、flvファイルはアップロードする必

    当方初心者です。 Flashオーサリングツールで、flvからswfを作りました。 htmlページにおいて、Flashをプレイヤーで再生させるコンテンツを設けたい場合、 【質問】 1、swfファイルのアップロードは必須だと思うのですが、flvファイルのアップロードは必要でしょうか? 2、swfとflvは同じディレクトリにする必要はありますか? 3、Flashオーサリングツールから吐き出されたhtmlタグにはswf名はあっても、flvらしきファイル名はありませんでした。これでいいのでしょうか?

  • FLASHファイルをWEBに載せると・・・

    自分のサイトに載せたくてFLASHファイルを作りました。 書き出しをしてembedタグでHTMLを書いたのですが、 ブラウザで見るとFLASHの下に意味不明な字の羅列 (FLASHファイルのタグ??みたいなものなんでしょうか) が表示されて、もう一度HTMLファイルを見ると </html>の後に同じ文字列が追加されているのです。 swfファイルを普通に実行するとちゃんと見れます。 何かHTMLの書き方を間違ったのでしょうか? それとも、flaファイル作成の時点で 何か間違ってるのでしょうか?? FLASHは今日始めたばかりなのでよくわからないので困っています!!