ホームページ > 記事 > ウェブフロントエンド > Ctrl + 左クリックして新しいウィンドウを開きます。直接左クリックして展開する方法を教えてください。 _html/css_WEB-ITnose
http://cloud.feedly.com
この Web サイトの機能。この効果は、ニュースのタイトルをクリックすると発生します。この Web サイトはブロックされているため、プロキシを使用する必要があります。
右クリックして新しいウィンドウを開くと、Ctrl キーを押しながら左クリックするのと同じ効果があります。
コードを見ましたが理解できませんでした。
あなたが言及した効果が見つかりません。スクリーンショットを撮って見てください
次のように crtlKey を使用してクリック時間を決定してください
$("#divTest").click(function(e) { if (e.shiftKey) { alert("Shift + Click"); } else if (e.ctrlKey) { alert("Crtl + Click"); } else if (e.altKey) { alert("Alt + Click"); } else { alert("Click"); } });
次のように crtlKey を使用してクリック時間を決定します
$("#divTest").click(function(e) { if (e.shiftKey) { alert("Shift + Click"); } else if (e.ctrlKey) { alert("Crtl + Click"); } else if (e.altKey) { alert("Alt + Click"); } else { alert("Click"); } });
リンクを右クリックして新しいウィンドウ (新しいタブ) を開くことは、各ブラウザの処理方法によって異なります。 crtl+クリックはJavaScriptを使用して新しいページを開きます。理論的には効果は同じはずです。
違いは何ですか?あまり気づきませんでした