クリックしたら指定位置にスクロールさせたい

[戻る]
Yasu 2003/12/04(木) 11:08:15
お世話になります。

基本的に <a name=○> と <a hrel="●.html#○"> の動作と同様のことを行いたい
のですが、止める位置がブラウザの先頭でなく指定位置に留めようとしています。

具体的には、リンクをクリックすると、対応する行(なんらかのマーカーを入れた行)が
表示ページを先頭から例えば5行下がった位置で表示するといった動きです。
リンクに対応した(なんらかのマーカー)は CGI で埋めこむので、適切にずらした位置
に <a name=○>タグを埋めるのは、困難と考えています。

JavaScrpt の ScrollBy を使って実現できそうなのですが、イベントの受取り方法が
思いつかず、質問した次第です。

ScrollBy に限らず、上手い方法がありましたら、ご指南ください。

なお、対象環境は IE5.5 以上です。

古いスレッドには追加発言できません。