CGI-BBS > JAVA/JavaScript > JavaScript > JavaScriptについて自フレーム内をを戻るボタンを設置したい。


カレッヂ
カレッヂ


質問者 ぐだぐだです  投稿日 2004/4/12(月) 18:03:01
はじめまして。

あまりに(他の方には)簡単なことのせいか、検索できずに困っています。
他フレームよりの命令で、自フレームの、そのまたインラインフレーム内の
画像を変換する、ということまではできました。

で、それをもとに戻したいのですが、フレーム内だけを戻すにはどうするのでしょうか?
history(-1)go というようなヒントを得たのですが、なにぶんスクリプトとして
記述されていないと、どうにもできないのです。

よろしくお願いいたします。

プロバイダ参照:www.nasuinfo.or.jp
サーバのOS:WINサーバ
パソコンのOS:WinNT系
エディタ:frontpage2000
FTPソフト:ffftp
サーバ移転:していない
改造:していない
CGI習熟度:beginner

回答者 sim  [削除]  投稿日 2004/4/13(火) 11:55:57
<a href="javascript:history.back()">戻る</a>

とかで出来るかと思います。
質問者 ぐだぐだです  [削除]  投稿日 2004/4/13(火) 13:14:56
simさん、さっそくのレスありがとうございます。
見事にもどりました・・・が、
フレームに設置したインラインフレームの絵が最初まで
戻りきり、それでも(設置したボタンを)押すと、
こんどは別フレームが戻り始めてしまします。

そのフレームの中だけで完結したいのですが・・・・。
回答者 sim  [削除]  投稿日 2004/4/13(火) 17:03:12
良い方法か分かりませんが、location.replaceを利用するか、
画像を変更した回数を取得することで、history.back()の表示/非表示を選択すればよろしいかと思います。

もう少し都合の良い方法があるかも知れません。
質問者 ぐだぐだです  [削除]  投稿日 2004/4/13(火) 17:17:23
sim様

ここには(というか、これが生まれて最初です)初めて投稿したのですが、
ご親切にいろいろアドバイスをくださり、またそういう方が大勢
いらっしゃることにビックリ、感激です。

いただいたアドバイスをもとに、もう少しがんばってみます。
ありがとうございます。

返信(回答)する

 


Web裏技