JavaScript を使用すると、ハイパーリンクがジャンプするのを防ぐことができます。 方法は次のとおりです。 (1)ハイパーリンクのhref属性の操作 書き方1: <!DOCTYPE html> <html lang="ja"> <ヘッド> <メタ文字セット="UTF-8"> <meta http-equiv="X-UA-compatible" content="IE=edge"> <meta name="viewport" content="width=デバイス幅、初期スケール=1.0"> <title>ドキュメント</title> </head> <本文> <a href="javascript:void(0);" rel="external nofollow" >ハイパーリンク</a> </本文> </html> 書き方2: <!DOCTYPE html> <html lang="ja"> <ヘッド> <メタ文字セット="UTF-8"> <meta http-equiv="X-UA-compatible" content="IE=edge"> <meta name="viewport" content="width=デバイス幅、初期スケール=1.0"> <title>ドキュメント</title> </head> <本文> <a href="javascript:;" rel="external nofollow" >ハイパーリンク</a> </本文> </html> リンクをクリックしてもリダイレクトされません。 (2)リンクをブロックするデフォルトの動作 書き方1: <!DOCTYPE html> <html lang="ja"> <ヘッド> <メタ文字セット="UTF-8"> <meta http-equiv="X-UA-compatible" content="IE=edge"> <meta name="viewport" content="width=デバイス幅、初期スケール=1.0"> <title>ドキュメント</title> </head> <本文> <a href="https://www.baidu.com" rel="external nofollow" rel="external nofollow" >バイドゥ</a> <スクリプト> var link = document.querySelector("a"); link.addEventListener('click',function(e){ e.preventDefault(); }) </スクリプト> </本文> </html> 書き方2: <!DOCTYPE html> <html lang="ja"> <ヘッド> <メタ文字セット="UTF-8"> <meta http-equiv="X-UA-compatible" content="IE=edge"> <meta name="viewport" content="width=デバイス幅、初期スケール=1.0"> <title>ドキュメント</title> </head> <本文> <a href="https://www.baidu.com" rel="external nofollow" rel="external nofollow" >バイドゥ</a> <スクリプト> var link = document.querySelector("a"); link.onclick = 関数 (e) { false を返します。 } </スクリプト> </本文> </html> 現時点では、ハイパーリンクをクリックしてもジャンプしません。 以上がJavaScriptを使ってハイパーリンクジャンプを防ぐ方法(書き方いろいろ)の詳細です。jsハイパーリンクジャンプについての詳細は、123WORDPRESS.COM内の他の関連記事もぜひご注目ください! 以下もご興味があるかもしれません:
|
<<: Ubuntu 19 以下に Android Studio をインストールするチュートリアル
>>: MySQL で最大接続数を設定するためのヒントのまとめ
<br />原文: http://blog.rexsong.com/?p=1166ウェブ...
ビュー:一時テーブルを繰り返し使用する場合、将来の使用を容易にするために別名を付けることができます。...
1. at は、5 時間後にルート ディレクトリの at_test ファイルに「これは at タスク...
目次ポート関連の概念:ポートとサービスの関係1: nmapツールが開いているポートを検出する2: n...
前回の記事では、Navicat for Mysql 接続エラー 1251 (接続失敗) の問題を解決...
この記事の例では、参考までに虫眼鏡コンポーネントを開発するためのjsの具体的なコードを共有しています...
目次インストールルーティングの基本構成Vue にルーターをインストールするルーターの設定Router...
SQL ファジークエリステートメント一般的なファジーステートメントの構文は次のとおりです。 SELE...
この初心者は、Docker を学び始めたばかりの頃にこのような問題に遭遇しました。記録しておきます。...
ここに <input type="image"> がある場合、この画...
最近ブログに書いたのですが、プロジェクトリストの中に写真がたくさんあり、最初は読み込みが遅いので、ス...
これまでに CSS の基本的なセレクターをいくつか学習しましたが、今日は CSS の複雑なセレクター...
目次クラス void のポイントES6 矢印関数ヴュートファイvue-cli非同期と同期実行と展開ヒ...
前面に書かれたfilter:blur と filter:contrast がこのような素晴らしい化学...
この記事では主に、echart を使用してパーセンテージを表示する Vue の円グラフデータ部分を紹...