裏技

本当は、裏技を使えばクリックできるんですよ。
知りたいんですね? それでは、お教えしましょう。

まずは、アラートダイアログ中の「OK」ボタンの位置と同じ位置に、
「絶対、インコのページへ」と表示されている位置が来るように
ブラウザをスクロールさせて調整します。「OK」ボタンの位置は、
何度やっても画面上の同じ位置に表示されますので、
その位置と重なるようにブラウザを調整します。

それができたら、ダイアログを表示させ、「OK」ボタンをクリックします。
そうすると、ダイアログは消えますが、このとき、クリックするだけで、
マウスを少しも動かしてはいけません。そうすると、マウスポインタは
「絶対、インコのページへ」の上に止まっているはずです。
そして、マウスを動かさずにクリックすると、あーら不思議! 
ちゃんとページの先頭へジャンプします。

これは、マウスを移動させないと、マウスの位置情報がパソコンに
来ないため(移動させなくても、クリックしたらその情報は来ます)
'onMouseOver'イベントハンドラが、「絶対、インコのページへ」の
上にマウスポインタがあるというイベントを受け取ることができません。
そのために、マウスポインタが対象位置にあるのにもかかわらず、
'onMouseOver'が働かず、<a>タグ本来のイベント処理が
生きることになるからです。



Copyright Ryuichi Matstuba and Kenichi Sugitani 2003, All Rights Reserved