ホームページ  >  記事  >  ウェブフロントエンド  >  link_HTML/Xhtml_Web ページ制作時のハイパーリンクジャンプを防ぐ方法

link_HTML/Xhtml_Web ページ制作時のハイパーリンクジャンプを防ぐ方法

WBOY
WBOYオリジナル
2016-05-16 16:38:441733ブラウズ
を使用する際にいくつかの問題が発生しましたが、1 か月以上混乱していましたが、ネットユーザーから次のような結論を得て、突然啓発され、問題は解決されました。

リンクの onclick イベントが最初に実行され、続いて href 属性の下のアクション (ページ ジャンプ、または JavaScript 擬似リンク) が実行されます。
リンク内に href と onclick の両方があると仮定します。 href 属性を「アクションが実行されない」にしたい場合、onclick は false の戻り値を取得する必要があります。
ページが長すぎてスクロール バーがあり、リンクの onclick イベントを通じて操作を実行したい場合。その href 属性は # ではなく javascript:void(0); に設定する必要があります。これにより、不要なページ ジャンプを防ぐことができます。
リンクの href 属性で戻り値を持つ関数が呼び出された場合、現在のページの内容がof はこの関数の戻り値に置き換えられます。
は、Shift キーを押したままにすると違いが生じます。
今日私が遭遇した問題は、IE6.0 で href 形式でparentNode にアクセスできないことです。
A の href 属性として javascript:protocol を使用しないようにしてください。これにより、window.onbeforeunload イベントが不必要にトリガーされるだけでなく、IE でのアニメーション GIF 画像の再生も停止します。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。