と属性の両方が 設定されたアンカーがHREF
ありONCLICK
ます。クリックしてJavascriptが有効になっている場合は、実行して無視するだけです。同様に、JavaScriptが無効またはサポートされていない場合は、URL をたどって無視します。以下は、JSを実行してリンクを同時にたどる(通常はJSが実行され、次にページが変更される)私がやっていることの例です。ONCLICK
HREF
HREF
ONCLICK
<A HREF="http://example.com/no-js-login" ONCLICK="yes_js_login()">Log in</A>
これを行うための最良の方法は何ですか?
私はJavaScriptの回答を期待していますが、特にPHPで実行できる場合は、それが機能する限り、どのような方法でも受け入れます。「a hrefリンクが実行され、JavaScriptのonclick関数が終了する前にページをリダイレクトする」を既に読んだがHREF
、遅延するだけで、完全に無効化されていない。もっと簡単なものも探しています。