0

かなりの数のサイトで、中央にメイン コンテンツがあり、両側に PHP リンクのバーがあることに気付きました。リンクをクリックしても、ページのトップに戻ることはありませんが、サイトでの私の位置は記憶されています。jqueryで簡単にできると聞いたのですが、やり方がわかりません。私が知る限り、HTML を使用すると、アンカーを内部的にしか作成できず、他のページに対して外部的に作成することはできません。どうもありがとう。

4

2 に答える 2

0

私の知る限り、ブラウザはページ内の最後の位置を「記憶」しています。それを確認するには、Web サイトを参照し、ページ内の特定のポイントまでスクロールしてから、[更新] をクリックします。

ページがリロードされた後、ブラウザはスクロールして元の場所に戻ります。

ただし、javascript を使用して何らかのメカニズムを自分で記述したい場合は、ページの URL をキーとして、上からスクロールしたピクセル数を値として、ある種の辞書をいつでも作成し、クライアント側 (cookie、localStorage、など) サイトの内部で使用する場合に限ります。

外国のサイトでユーザーの場所を保存することは不可能だと思います。

それが役立つことを願っています。

于 2013-09-30T09:22:55.033 に答える