MozillaZine.jp フォーラム https://forums.mozillazine.jp/ |
|
画面の再表示で同じ箇所を同じ(画面上の)位置に表示するには? https://forums.mozillazine.jp/viewtopic.php?f=2&t=15772 |
ページ 1 / 1 |
作成者: | Jiji63 [ 2015年11月15日(日) 08:01 ] |
記事の件名: | 画面の再表示で同じ箇所を同じ(画面上の)位置に表示するには? |
Mac OS 10.11 El Capitan で Firefox ver.42.0 を使っています。 例えば「tenki.jp」などで「雨雲の動き」を表示させていまして、時間が経過したので「再読込」ボタンをクリックして最新の情報を表示させます。すると、そのページトップ?の画面位置で表示されてしまい、新しい「雨雲の動き」を見るためには下にスクロールしてやらなければなりません。 「再読込」しても画面上の表示位置が変わらないようにすることは出来ませんか? (二つ、三つ前の Firefox のバージョンでは出来ていた気がします。もっとも OS も前の「10.10 Yosemite」だったので、どちらが原因かは今になってはわかりませんが。) 添付ファイル: 添付ファイル:
|
作成者: | pal [ 2015年11月15日(日) 10:45 ] |
記事の件名: | Re: 画面の再表示で同じ箇所を同じ(画面上の)位置に表示するには? |
図中、赤枠右上の「再読込」ボタンを使うと最上部に、F5やURL右端のリロードアイコンを使うと位置はそのままです。 |
作成者: | Ryo [ 2015年11月15日(日) 23:48 ] |
記事の件名: | Re: 画面の再表示で同じ箇所を同じ(画面上の)位置に表示するには? |
当方も同じ OS X 10.11 El Capitan 環境ですが、リロードを行っても 表示位置が先頭位置に戻る事は起きません。 Firefox をセーフモードで起動させても変わらないでしょうか? Firefox の セーフモードについては以下参照。 https://support.mozilla.org/ja/kb/troubleshoot-firefox-issues-using-safe-mode |
作成者: | pal [ 2015年11月16日(月) 13:47 ] |
記事の件名: | Re: 画面の再表示で同じ箇所を同じ(画面上の)位置に表示するには? |
Ryo さんが書きました: 当方も同じ OS X 10.11 El Capitan 環境ですが、リロードを行っても 表示位置が先頭位置に戻る事は起きません。 念のため。 リロードはCommond + Rでしょうか? ページ上の「再読込」ボタンでは? |
作成者: | RaC [ 2015年11月16日(月) 14:54 ] |
記事の件名: | Re: 画面の再表示で同じ箇所を同じ(画面上の)位置に表示するには? |
スクリーンショットから読み取れる感じでは以下のページでしょうか。 http://www.tenki.jp/radar/3/12/ こちらのページ中、地図右上の「再読込」ボタンは以下のコードを実行しています。 コード: window.location.reload(1); reload の引数が真なのでフルリロードとなります。おそらくキャッシュが変に効いて最新の画像が表示されないという問題を避ける為でしょう。 (参考) https://developer.mozilla.org/en-US/doc ... ion/reload フルリロードを行った場合、Firefox、Safari、IE、Edge ではスクロール位置は保持されません。確認した限り Firefox では少なくとも ESR17 からこの挙動に変更はないようです。 もし過去にこの「再読込」ボタンでスクロール位置が保持できていたのでしたら、何らかのアドオンの影響か、tenki.jp のコードがその間に変更されたか、Chrome でみていたか、といったことが考えられますが、 tenki.jp のコードは 2013 年の時点で reload(1) となっていました。 https://web.archive.org/web/20131224074 ... .jp/radar/ 関連していそうなバグレポートとしては以下のものが見つかりましたが、特に話は進んでいません。 https://bugzilla.mozilla.org/show_bug.cgi?id=979989 また 引用: 例えば「tenki.jp」などで とありますが、他のサイトでもリロード時にスクロール位置が保持されないのでしょうか。 その際のリロードはどのような操作を行っていますか? |
作成者: | Ryo [ 2015年11月16日(月) 19:20 ] |
記事の件名: | Re: 画面の再表示で同じ箇所を同じ(画面上の)位置に表示するには? |
pal さんが書きました: リロードはCommond + Rでしょうか? ページ上の「再読込」ボタンでは? 自分の解釈が間違っていた様ですね。 Firefox 自体のリロード (Commond + R 或いは リロード・アイコン)かと思っていたのですが、 「tenki.jp」のページ上の「再読込」ボタンの挙動の件だったのですね^_^;。 |
作成者: | Jiji63 [ 2015年11月17日(火) 06:34 ] |
記事の件名: | Re: 画面の再表示で同じ箇所を同じ(画面上の)位置に表示するには? |
早速のご教示、有り難うございました。 1日でいろいろとアドバイスがいただけて幸いです。 command +「R」を実行しますと、画面位置はそのままで新しい画像に変わりました。 ![]() こうなると、tenki.jp が「提供」している「再読込」は、なんなんでしょうね ![]() 「…など」と書きましたが、書いといた自分が言うのも何なんですが、他はちょっと思い出せません。 質問に書いたように、幾つか前のバージョンの「Firefox」か「10.11 El Capitan」では「再読込」で画面位置は変わらなかったので、つい他のサイトでも、と思い込んでいたのかも知れません。お騒がせしました。 回答をお寄せ頂いた諸兄、有り難うございました。 Jiji63 拝 |
作成者: | pal [ 2015年11月17日(火) 19:58 ] |
記事の件名: | Re: 画面の再表示で同じ箇所を同じ(画面上の)位置に表示するには? |
Jiji63 さんが書きました: こうなると、tenki.jp が「提供」している「再読込」は、なんなんでしょうね ![]() 文字通り、「再読込」するためのものです。 |
ページ 1 / 1 | All times are UTC + 9 hours |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |