ローカル側にテキストファイルを書き出す方法ってあるのですか?NO2

[上に] [前に] [次に]
のどあめ 1999/12/22(水) 17:01:13
すいません。
一度解決済みとしたのですが、Cookieの仕様を調べた結果わたしのやろうとしている細々したこと(Cookieファイルの内容操作等)は出来ないという結論に達しました。

そこでCookie以外では出来ないのでしょうかという事を再度質問させて頂きます。
よろしくお願いします。

ラウォッチ 1999/12/22(水) 17:29:58
以下が参考になるかも!

../199911/99110248.htm
../199912/99120170.htm

のどあめ 1999/12/22(水) 18:32:41
ラウォッチ さん有り難うございます。
なるほどおおお。う〜む。そんな事が出来るんですね。
ちょっと怖くなってきました(笑)
やはりこのような事をするには、少々あやしい感じになってくるんですね。ちなみにマックで動作確認した事ある方いらっしゃいますか?

Mugi [E-Mail] [HomePage] 1999/12/22(水) 18:51:52
COKKIEを使ってフォーム内容を保存するスクリプト
動作確認:Win95+IE4互換
http://hp.vector.co.jp/authors/VA013453/js/991222_.htm
適当にフォームをいじった後、送信ボタンを押し、リロードしてみてください

のどあめ 1999/12/22(水) 18:57:47
ほぉぉぉぉ!すごい!Mugiさん有り難うございました。
WSHですもんね。
マックなんてとんちんかんな質問をしてしまってすいません!(苦笑)

kala 1999/12/23(木) 10:28:12
../199912/99120350.htm
> 複数の画面に入力された内容を一回のアクションでサーバーに送りたいのです。なのでサーバーに送る前に画面単位の入力データをローカルに保持しておきたい為にこのような質問となりました。

これなら、わざわざCookieを使う必要もないと思います。入力画面をCGIで書き出しているのであれば、<INPUT type="hidden">で前画面までの入力データを継承していけばいいのでは。

MORO 1999/12/23(木) 11:33:45
「異なるページ間の情報の共有」で解決する問題ですか?
もしそうなら、JavaScriptだけで十分可能ですよ。

例えば、情報を共有したい各ページを、フレーム内に表示する方法。
フォームなどで集積した情報を、親フレームや別フレームに残しておけばOK。
似た方法として、子ウインドウを開いて処理するやり方もありますね。

ちなみに、別のフレームのJavaScriptにデータを送る方法ですが、単純に、
<font color=green><pre>
parent.フレーム名.関数名(データ, データ...);
</pre></font>
という形で、別フレーム内のJavaScript関数が呼び出せるので、渡された引数をもとに工夫すればできます。
(変数だけでなく、直接オブジェクト情報や配列など、何でも参照&変更が可能です)

MORO 1999/12/23(木) 11:35:18
あ、発言内にタグは使えなかったんですね。スミマセン。(^^;

のどあめ 1999/12/24(金) 10:10:40
なるほど!!
kala さん MORO さん 有り難うございました!
そういう方法があるんですね。なるほどなるほど。
う〜ん勉強になりました!早速やってみます〜

[上に] [前に] [次に]