トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   とにかくFLASH【FLASHに関して全般】
     外部テキストランダム読み込みのニュースティッカー
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
gaienboy
Åê¹ÆNo.28266
投稿日時: 2006-8-29 10:50
職人
居住地: 東京・神宮前
投稿: 717
使用環境:
Re: 外部テキストランダム読み込みのニュースティッカー
こんにちは、gaienboyです。
引用:
ecoecoさんは書きました:
「同階層」というのは、つまりHTMLとnews.txtが同じ階層にあるかどうか?ということでしょうか?

loadVariablesやloadVarsなどで外部テキストを読み込む場合に、
相対パスを用いて読込先を指定した時には、SWFファイルのある
場所ではなく、そのSWFファイルが表示されているHTMLファイル
の場所が起点となって
ファイルが読み込まれます。

具体的に言うと、news.swfのスクリプトが
this.loadVariables("news.txt");

だったとして、

/blog/news.html
/blog/news.swf
/blog/news.txt

上記のような構造の場合、news.htmlを開くと、news.swfは
news.htmlと同階層にあるnews.txtを読みにいきます。なので、もし、以下のような構造になっていた場合↓

/blog/news.html
/blog/swf/news.swf
/blog/swf/news.txt

news.txtは、news.swfとは同じ階層にありますが、news.htmlとは
異なる階層にあるため、news.swfのスクリプトは下記のように
なる必要があります。
this.loadVariables("swf/news.txt");

まわりくどくなりましたが、今回のケースは↓
引用:
ブログとはサーバーが異なるので、上記タグでは絶対パスでswfを読み込んでいます。

ということなので、SWF(と外部テキスト)を置いているサーバと、
ブログのサーバ(=HTMLを表示させるサーバ)の場所が違うという
ことなので、loadVariablesでもnews.txtを絶対パスで読み込む
必要があります。
this.loadVariables("http://sample.co.jp/blog/news.txt");


追記:ひろゆきさんと思いっきりかぶってしまいましたね(汗)


----------------
Tonpoo (a.k.a. gaienboy)
Tonpoo.com / TONPOOBLOG / twitter@tonpootwit

フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   外部テキストランダム読み込みのニュースティッカー ecoeco 2006-8-28 18:59
     Re: 外部テキストランダム読み込みのニュースティッカー mayor 2006-8-28 19:14
     Re: 外部テキストランダム読み込みのニュースティッカー gaienboy 2006-8-28 19:17
       Re: 外部テキストランダム読み込みのニュースティッカー ecoeco 2006-8-29 10:11
         Re: 外部テキストランダム読み込みのニュースティッカー mayor 2006-8-29 10:46
       » Re: 外部テキストランダム読み込みのニュースティッカー gaienboy 2006-8-29 10:50
           Re: 外部テキストランダム読み込みのニュースティッカー ecoeco 2006-9-6 14:18

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops