WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:外部テキストファイルを読み込めますか?

Makiko [MAIL] [URL] [WriteDate : Mon Jun 4 05:45:53 2001]

始めまして。ネット上をうろうろして、こちらにたどりつきました。現在ブラウザで開いたshockwaveに外部ファイルの文字列を取り込もうとしています。DirectorのLINGOでは直接shockwaveからローカルのファイルにはアクセスできないようなのですが、ブラウザのフォームへ取り込んだものは受け渡せそうです。JavaScriptはホントの初心者ですが、JavaScriptでは外部ファイルをオープンダイヤログボックスで
選んで開けたり読んだりできるのでしょうか?もしJavaScriptでできなければ、いったい何を使えばできるのでしょう?
どうか、教えてください。(T_T)


yuu [MAIL] [URL] [WriteDate : Mon Jun 4 09:45:50 2001]

フォームでshockwaveに送り付けてNetLingoで取り出せないの?


じゃすみん [WriteDate : Mon Jun 4 14:00:30 2001]

http://www.macromedia.com/jp/support/director/
マクロメディアのテクニカルノートで検索してみると、
http://www.macromedia.com/jp/support/technotes.html?dr0110se
こーゆーのが見つかった。
ちなみに引数は一つしか無理みたいなので、
カンマで1つにくっつけてLINGOで分けると良いかも。

<JavaScript>
prm = "1,2,3,4,5";
window.document.swMovie.EvalScript(prm);

<LINGO(ムービースクリプト)>
on EvalScript arg1
 wk = []
 wk = value("[" & arg1 & "]")
end


Makiko [MAIL] [URL] [WriteDate : Mon Jun 4 18:33:52 2001]

yuuさん、じゃすみんさん、レスありがとうございます。

問題なのは、shockwaveに取り込むところではなくて
ローカルにある任意のテキストファイル(任意のプレーンテキストファイル)をブラウザのフォームデータに読み込むところなんです。
なんだか紛らわしい質問をしてしまって、すみませんでした。

たとえばブラウザ上で走っているShockwaveの、あるボタンを押すと、オープンダイアログボックスが開いて、任意のテキストファイルを選択できて、それを開くとその文字列がshockwaveへ
送られる、というような事がしたいんです。
Shockwaveでなくprojectorであれば、Fileioでできるようなことですが、shockwaveだとFileioが使用できないので、まずは 任意のテキストファイルをブラウザのフォームへ読み込む方法があるのかしらと悩んでいるのです。

このへんのことも、御存じですか?


じゃすみん [WriteDate : Tue Jun 5 10:15:12 2001]

ローカルファイルを読むんなら、
JavaScriptではなくVBScriptでできるかも。
IE専用になっちゃうけど。


Makiko [MAIL] [URL] [WriteDate : Tue Jun 5 22:42:53 2001]

VBScript ですか...
今、調べてみましたが、まだまだ道は長そうです。
もう少し情報収集してみます。じゃすみんさん、いろいろ
ありがとうございました。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]
ChaichanPAPA's World