08/06/06 15:38:47
テキストエリアのフォーカスについて
おうかがいしたいことがありやってまいりました。
よろしくお願いします。
1. ページ上部にフォーカスのあたったテキストエリアがあります(このページをAとします)。
2. このAページは縦に長いため、画面右にはスクロールバーが表示されています。
3. Aページ全体ではありますがページ下部の方にも、別ページへリンクしている部分いくつかあります。
4. その別ページへのリンクは同じウィンドウで行われ、新しいウィンドウで表示はさせません。
5. このAページの一番下にあるリンクから、別ページ(これをBとします)を開きます。
6. A・Bは同じウィンドウなので、
ブラウザの「戻る」または右クリック「前に戻る」でBからAに戻るとします。
7. 通常ならば、Aに戻ると一番下にあったリンクからBへ移動したので、
そのリンクのあったページ下部が画面に表示されると思いますが、
Aページ上部にあるテキストボックスにフォーカスをあてているため、
そのテキストボックスのあるページ上部が画面に表示されます。
私としては上の例BからAに戻ったときに、
移動する前のままページ下部が表示されてほしいのです。
そこでお聞きしたいのですが、
ページ上部のテキストボックスにフォーカスをあてたままで、
かつ、BからAに戻ったときに移動前のページ下部を表示させる、
ということは可能でしょうか。
もちろん、Aページ中央からCページに移った場合、
CからAに戻るとすると、移動前の中央ページのままであることはお分かりかと思います。
お知恵、ご意見お聞かせください。