質問

質問

フレーム・ページをリロードすると最初のページに戻ってしまいます。なんとかして戻らないように設定できないでしょうか。

回答

フレームページを更新するとトップページに戻ってしまう場合は、更新したいページの上で「右クリック」→「最新の情報に更新」すると、そのページだけが更新されます。

JavaScriptが有効な方に対してだけですが、以下をソースに追加すると、更新ボタンが作れます。

<input type="button" value="更新" onclick="location.reload()">

リロード時の動作

フレームで利用しているページをリロードすると、次のような動作をします。

  • フレーム設定ページで指定した最初のページを更新表示。
  • 現在表示しているフレーム内のページを更新表示。

まったく同じHTML記述であっても、サーバー側の設定やブラウザの仕様で結果が変わります。 詳しくはChaichan-worldのWEB相談室過去ログをご確認ください。

フレームページはブック−マークできない?

ブックマークした際にブラウザがURL(フレーム設定ページのアドレス)だけを記憶していると、フレーム設定ページを表示 → フレーム設定ページで指定されたページを表示 となりますので、最初のページが表示されることになります。

ブラウザによっては、フレーム内のページURLも取得するものがあり、この場合はブックマークできます。これはブラウザの仕様ですから、HTMLやJavaScriptで設定変更することはできません。

編集者

原案 naka@sukiero 2004/10/07
作成 105 2004/010/12
編集 ばあど 2004/10/19


リロード   新規 編集 凍結 差分 添付 複製 改名   トップ 一覧 検索 最終更新 バックアップ   ヘルプ   最終更新のRSS
Last-modified: 2005-11-03 (木) 18:21:07 (4886d)