• ベストアンサー

フラッシュのテキストを外部読み込みで以前のテキストが表示される

フラッシュでテキストを外部読み込みにしているのですが、ブラウザでアップしたサイトを見ると以前のテキストが表示され新しいものが表示されないことがあります。原因はどこにあるのでしょうか?

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

  • ベストアンサー
  • DPE
  • ベストアンサー率85% (666/776)
回答No.1

loadMovie や loadVariables 等で読み込む外部ファイルもキャッシュに残り、全く同じ URL から読み込むと次回からはキャッシュから拾われてしまい、外部ファイルを更新しても更新前のものが表示されることがあるようです。 キャッシュから拾わずに読み込むようにするスクリプトは、以前、他の質問で紹介したことがありますので、よろしければご参照ください。 #2で回答しております。  ・環境によって!?外部テキストを最初しか読み込めない   http://okwave.jp/kotaeru.php3?q=1423191

hanabusa_tsukasa
質問者

お礼

ありがとうございました。

関連するQ&A

  • フルFLASHサイトの外部テキスト読み込み

    はじめまして。 今、フルFLASHでサイトを制作しているのですが 外部ムービーの中に外部テキストを読み込んでいる物があるのですが 外部テキストを読み込んでいるムービーをパブリッシュした際は 外部テキストを読み込むのですがまとめているFLashで見た際に 外部テキストが表示されなくなってしまいます。 これはなぜなのでしょうか? うまく現状を説明できたかわかりませんが どうぞよろしくお願い致します。

  • FLASHで外部テキストの読み込みができません。

    フラッシュを勉強中の者です。 外部テキストの読み込みの所でつまずいています。 新規ファイルで、ムービークリップのシンボルを作成し、その中にダイナミックテキストを配置。 で、変数をcontentにしました。 外部テキストの名前は「test.txt」 その中には、「content = あいうえおかきくけこ」と記述。 で、ムービーリップのアクションに onClipEvent(load){ this.loadVariables("test.txt"); } と、書いました。 これをムービーのプレビューをすると「あいうえおかきくけこ」が書かれると思うのですが、なぜかそうなりません…。 一応「content = "あいうえおかきくけこ"」とダブルコートで囲んでも無理でした。 なぜなんでしょう?よろしくお願いいたします。

  • FLASH 外部テキストで画像を表示

    使用環境 ■WindowsXP ■FLASH professional2004 外部テキストファイルを呼び出して、テキストと同時に画像も表示させたいのですが、実際swfファイルを表示してみると、テキストは表示されるのですが、イメージが表示されません。 外部テキストファイルには、 呼びたいテキスト 呼びたいテキスト <IMG src="画像のパス" width="100" height="100"> と記述しています。 書き出す際にFLASHのバージョンを7.0に設定、 htmlのレンダリングを有効にしているのですが…。 まったく原因が不明なため、大変焦っております。 どなたかご回答よろしくお願いいたします。

    • ベストアンサー
    • Flash
  • FLASHで外部テキストを表示するには

    こんにちは。 現在FLASHで、あるボタンをクリックすると吹き出しが出て、その吹き出しの中に外部テキストを表示させる、というものを作ろうとしています。 吹き出しはムービークリップシンボルで作成し、ダイナミックテキストブロックを配置したフレームに「loadVariablesNum("text1.txt", 0);」というアクションを追加しました。 そしてボタンには「on (release)」イベントを追加し、クリックすると吹き出しシンボルが表示されるようにしました。 その結果、ボタンをクリックすると吹き出しは表示されるのですが、テキストが全く表示されません。スクリプト内で指定した外部テキストのファイル名および階層は間違っていないようです。 このように、うまく外部テキストを読み込みできない原因として、何か考えられることはありますでしょうか? 説明が下手で申し訳ありませんが、ご教示いただけると助かります。 よろしくお願いいたします。

  • 【フラッシュ】外部テキストの読み込み

    よろしくお願いします。 いま、作っているフラッシュで外部テキスト(中身はサーバ名,www.~.com)を読み込んで それを参照してサーバからデータを取得するというスクリプトを作っています。 それで、めでたく完成したのですが、ローカル環境(swf,txtともにローカルマシンにある)で 確認するとうまく動くのに、サーバにアップしてみるとうまくいきません。 失敗の原因として、 1)そもそもtxtの読み込みがうまくいっていない。 2)読み込んでるが、それをswf内部でうまく参照できていない。 の二つがあると考えて、読み込んだデータを表示するテキストフィールドを用意して確認したのですが、 ちゃんと読み込んでいるのです。 すると、後はその取得データを参照するスクリプトがおかしいということになりますが、 そちらはローカル、サーバ上ともにまったく同じです。 いったい何が原因でしょう。 フラッシュの構造的には ■1フレーム目  フレームアクション:stop(); //いったん停止してデータを読み込む var theSvr;//サーバ名を格納し実際に参照する変数  配置MC:内部にsvrNameという変数を持つ、データ読み込み用のMC      onClipEvent(load){ this.loadVariables("sv.txt"); }      onClipEvent(enterFrame){ _root.theSvr = this.svrName; _root.gotoAndPlay(2);//フレームアクションのストップを解除して再生 }       ■2フレーム目以降の読み込みデータを使ったアクション  getURL(_root.theSvr);//基本的に、getURLに使う程度です。。 わかりづらいかもしれませんが、よろしくお願いします。

  • 外部テキストの読み込み

    Flash lite1.1で、外部テキストの読み込みが実現できません。 text.txtファイルをswfと同じフォルダに作成し、中身を「text=あいうえお」にしました。 swfのほうでダイナミックテキストで変数を「text」にし、同じシーンのボタンに下のスクリプトを記述 しました。 // on (press) { loadVariables("text.txt",0); } // よろしくお願いします。

    • ベストアンサー
    • Flash
  • 外部テキスト読み込みで改行をなくしたい。

    過去のアンサーを見たのですが希望の回答が見つからなかったため質問させていただきました。 フラッシュで外部テキスト読み込みにしているのですが、そのテキストファイルの本文を改行するとフラッシュの中でも改行されてしまいます。 できれば<BR>を記入したところ以外は改行されたくありません。 かといってテキストファイル内で改行を入れておかないと1列で表現することとなり見づらくなります。 解決するにはどうすればいいでしょうか?

    • ベストアンサー
    • Flash
  • Flash外部テキスト(XML)の読み込み

    お世話になります。 現在、Flashベースのサイトリニューアルをしており、前任者からflaごと引き継ぐ形で作業しております。 構造としてはテキストのほとんどを外部テキスト(XML)にしているというもので、ここまではローカル確認しつつ順調に行ってました。 ところがいざWEBサーバにテストアップしてみた所、XML部分だけが読み込まれません。 情けない事にこれまでXMLはほぼ触らず来たので、原因が分からず困っています。もちろん取説のXML関連項目はさらってみたのですがどうも違うようで。 ローカルでは問題ない事からすると、WEBサーバに何かあるのではないかと思っております。パーティションを疑って取りあえず755や777などに変更してみても変わりなし。 何か原因はこれじゃないか?と思い当たる所があればお教えいただきたいです。 本来自分でじっくり調べるべきなのでしょうが、時間的余裕も無いので先人の皆様のお知恵を拝借させて下さい。 よろしくお願い致します。

    • ベストアンサー
    • Flash
  • マスクをかけた外部テキストの表示

    製作環境はWINDOWS XP/FLASH MXです。 外部テキストを読み込んでそれにマスクをかけています。 プレビューをすると何も表示されません。 マスク解除すると表示されますが、見た目が崩れてしまい、 フォントを埋め込みにするとファイルサイズが重くなってしまい、ローディングに時間がかかってしまいます。 以前どこかのサイトで、 この製作環境だとマスクをかけたテキストは表示されない という様に書いてあったのを見たことがあるような気がしますが、そのサイトを忘れてしまいました。 多分macromediaだったと思うのですが、、、 探したのですが、なかなか見つかりませんでした。 どうにかマスクをかけて外部テキストを表示させたいのですが、何かあるでしょうか? よろしくお願いします。

    • ベストアンサー
    • Flash
  • 外部テキストの読み込み

    はじめましてよろしくお願いしますm(_ _)m 最近FLASHのアクションスクリプトを触るようになったのですが、どうしてもわからないことがあるので質問させて下さい。 やりたいのは…、 text01=あいうえお &text02=かきくけこ &text03=さしすせそ という外部テキストファイルがあってそれを1つのswfファイルが読み込まれるごとに違う値を表示したいです。イメージとしては下のような感じです。 <sample.swf>←ここではtext01の内容を表示 ・ ・ <sample.swf>←ここではtext02の内容を表示 ・ ・ <sample.swf>←ここではtext03の内容を表示 ・ ・ swfファイルを個別に用意し、外部テキストの変数をそれぞれ指定してやればできるのですが、それではswfファイルが複数になってしまうのと読み込みにも時間がかかるので(見出しに使いたいのでフォント埋め込みです)なんとか1つのswfファイルでできないか考えています。 FLASHではこういったことは可能でしょうか? 何かヒントだけでもいただけると嬉しいです。 よろしくお願いします。

    • ベストアンサー
    • Flash