web-dev-qa-db-ja.com

ie8奇妙:マウスオーバーでリンクがページのトップにジャンプする:何が起きているのですか?

website 私が働いている右の列の4番目のリンク(Board of Trustees Meeting Link)は、本当に奇妙な動作を示しています。ただし、IE8のみ。その上にマウスを置くと、ページがページの上部までスクロールするか、数秒間完全に空白になる場合があります。ここで何が起こっているのでしょうか? strict/transitional 4.01 html doctypeおよびhtml 5 doctype宣言を使用して、互換モードをオンまたはオフにしようとしました。リンクは、ページ上の他のリンクと(プログラムで)変わりません。私はコードを日曜日までの6つの方法で調べましたが、何が原因なのかわかりません。任意の助けをいただければ幸いです。

編集:ページ内の他の変更により解決しました。それでもこの問題の実際の原因はわかりませんが、ウェブページには表示されなくなりました。 /:

2
aslum

これをデバッグするには、IE8でページを開きます。 F12を押して開発者ツールを開きます。 「スクリプト」タブをクリックします。 「break all」ボタンを押します。リンクにカーソルを合わせます。デバッガーは、呼び出された関数を中断します。

なぜそれを行っているのかはわかりませんが、なぜそのスクリプトが呼び出されているのかを理解できると思います。

2
Marcin