更新してもフレームのページがそのままにするには?

[上に] [前に] [次に]
Yu 1999/07/06(火) 20:51:36
2分割フレームで、IE5から更新ボタンを押すと一番最初のページに戻ってしまいます。たとえば始め右には「トップ」が表示されていて左のメニューから「りんく」とか選ぶと右に「りんく」の内容が表示されるのですが、ここで更新ボタンを押すと右が「トップ」に戻ってしまいます。どこか間違っているのでしょうか?

[E-Mail] [HomePage] 1999/07/07(水) 05:44:37
間違っています(^o^;

「更新」ボタンはあくまでも、フレーム全体の更新ですから、その
ページを最初に表示したものと同じものになります。

現在見ているフレームを更新したいときは、右クリック→最新の
情報に更新を選びます。

Yu 1999/07/07(水) 06:34:34
Sさんありがとうございます。うまくいきました。
しかし、他の人のページでは同じ条件でちゃんとページが残る
ものも多いです。フレームページは「index.html」のままで
どのページで更新ボタンを押してもちゃんと最後に見たページが
更新されるのです。リンクの指定はただ、右フレームををtargetに
ふつうにしているのですが。どうやったらそんなことできるので
しょうか?

Yu 1999/07/07(水) 07:13:38
説明不足だと思うので付け加えます。
ホームページの作成に関するホームページを読みあさりこのラウンジ
をフレームで検索したり、もちろんとほほさんの講座もみました。
それでもなかったのですが、その中で私と同様の結果になるページを
無断で申し訳ないのですが、次のURLの一番下のフレームサンプル
で確認しました。
http://clip.yokohama-cu.ac.jp/~yamaguchi/frame/frame.html
しかし、次のページのサンプルでは2ページ目や3ページ目を表示し
てから更新ボタンを押してもそのままです。
http://www.inetshonai.or.jp/~hiro/html/sample7.html
私のフレームは左右2分割で右にmenu、左にmainと名前をつけてい
ます。menuに表示するページにデフォルトtargetとしてmainを記入
し、個々のリンクのtargetは指定していません。
一般の人はページを更新するときSさんのように右クリックではなく
ボタンを押すと思うのでなんとかこの問題をクリアしたいです。
よろしくお願いします。

Nobu3 1999/07/07(水) 11:24:25
根本的な解決ではないですが、自分でページを作るのならば、
メインのページ全部に「更新」のリンクを作れば良いかと思います。
呼出し先をそのページにするとか、JavaScriptで「location.reload()」とやるとか・・・。

でも、そうやって「更新」する事ってあるのでしょうか?
どういう時に「更新」してますか?

Nobu3 1999/07/07(水) 11:46:45
Yuさんの書いていたページのソースを比べてみて気づいた事は、
1.framesetでサイズ指定に「*」がある。
2.noframes(noframeになっていたけど)がある。
方がうまくいっているみたいですね。
それで良いのかどうかわかりませんが・・・

Yu 1999/07/07(水) 12:38:22
[[解決]]
Nobu3さんありがとうございました。
>でも、そうやって「更新」する事ってあるのでしょうか?
>どういう時に「更新」してますか?
そういわれればそうですね。自分のホームページの動作確認や画像
のチェックなどで頻繁に更新していたのでそう感じるだけかもしれ
ません。よく更新するといえば、掲示板とかごく限られたものですね
そういうところにはJavaScriptで対応したり、Javaを許可していな
い人には、もう1個くらい同じフレームを作ってもそんなに重くない
ですから...
 ご面倒をおかけして申し訳ありませんでした。

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