href =#>リンクをクリックした後、ページはページの上部までスクロールします。#デフォルトのアンカーポイントは#topです
<a href = javascript:void(0)onclick = window.open()>リンクをクリックした後、ページは移動せず、リンクのみが開きます
<a href =#onclick = javascript:return false;>関数は上記と同じであり、異なるブラウザには違いがあります。
リンクをクリックした後、ページをページの上部にスクロールさせたくない場合は、href = javascript:void(0)を使用し、href =#を使用しない、return falseは同様の効果があります
href =#とhref = javascriptの違いの詳細な説明:void(0)#位置情報を含みます
デフォルトのアンカーポイントは#TOPで、これはWebページの上端です
JavaScript:void(0)は、死んだリンクのみを表します
これが、ページが長く、リンクが明らかに#であることがある理由ですが、ページの上部にジャンプします
JavaScript:void(0)は当てはまりません
したがって、スクリプトを呼び出すときにvoid(0)を使用するのが最善です
または<入力onclick>
<div onclick>など。
新しいウィンドウでリンクを開くいくつかの方法
1.window.open( 'url')
2。カスタム関数を使用します
コードをコピーします