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 で最大接続数を設定するためのヒントのまとめ
目次序文Vue 更新ビューパッチ同じVノードパッチVノード更新子供序文Vue は仮想 DOM を使用...
目次1. オブジェクト1.1 オブジェクトとは何ですか? 1.2 なぜオブジェクトが必要なのか? 2...
sudo 権限委譲の概要su スイッチ ID: su –l ユーザー名 –c 'コマンド...
質問1 解決するサービスを開始します: service mysqld start; /sbin/ip...
雑談はここまでにして、インターネット上で見つかる高性能な Yahoo ウェブサイトを構築するための数...
目次1. 集計クエリ1. COUNT関数2. SUM関数3. AVG関数4. MAX関数とMIN関数...
Docker の使用中に、いくつかの問題が発見されました。npm install や bundle ...
Flexの基本概念フレックス レイアウト (フレックスはフレキシブル ボックスの略)、エラスティック...
Linux では、アプリケーションをダウンロードしてインストールすると、起動時にアプリケーション名...
1. グリッドレイアウト(グリッド): Web ページをグリッドに分割し、さまざまなグリッドを組み合...
このコードは水平マージを示しています。 <!DOCTYPE html PUBLIC "...
Baiduで検索しました。 。 chcp コマンドを使用して、cmd の文字エンコーディングを 65...
<table id=" <%=var1%>">、var1...
目次1. スクリプトタグを使用してファイルをインポートする1. ローカルファイルをインポートする2....
目次序文1. Mixin とは何ですか? 2. Mixin はいつ使用すればよいですか? 3. Mi...