問題タブ [ctrl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
6 に答える
6669 参照

internet-explorer-7 - IE 7 CTRL + クリックすると新しいウィンドウが開きます - それを抑制する方法は?

CTRLリンクを + クリックして新しいウィンドウを開くときに、デフォルトの IE 7 機能を抑制することは可能ですか? もしそうなら、どのように?

ありがとう!

0 投票する
2 に答える
5270 参照

vb.net - VB .netで複数のWebBrowserをスレッド化する

タブ内に複数の Web ブラウザーを構築しています (タブごとに 1 つの事前定義 Web ブラウザー コントロール)。それらをすべて同時にロードするか、スレッドで実行する必要があります。残念ながら、これは不可能なことであるという有効な事実がエラー メッセージから得られたように感じます。2 つの Web ブラウザー コントロールを解放しようとした場合に備えて、以下の簡単なプログラム コードとそのエラーを確認するのを手伝ってください。回避策はありますか?

0 投票する
1 に答える
4871 参照

javascript - 各ブラウザのアンカータグの`onclick`イベントに対するCtrlまたはShiftの効果

最近、またはキーが押されたonclickときに、ブラウザが異なればイベントの処理も異なることを発見しました。それらは、マウスの中ボタンをクリックすることにより、リンクをたどるための動作について同様に分岐します。ControlShift

次のリンクで:

Onclickブラウザサポートテーブル

誰かが私のために疑問符を記入してくれませんか?また; Chrome、Firefox、Safari、Operaのバージョンごとに動作が異なるのではないかと思います。

この振る舞いで論理的なパターンを見つけるのはさらに良いことですが、残念ながら、論理的なパターンはないと思います。:)

0 投票する
3 に答える
21767 参照

vim - vim マッピング ctrl-;

私の場合、右に移動ボタンは;

Ctrl;カーソルを7文字右に移動したい。以下の .vimrc マッピングを試しましたが、うまくいきません:

nmap <c-;> 7;

0 投票する
1 に答える
2074 参照

macos - MacのIntelliJで修飾キーをcmdからctrlに変更する方法は?

MacのIntelliJで修飾キーをcmdからctrlに変更する方法は?システム全体で変更しましたが、intellijでは変更されていません。

0 投票する
2 に答える
1701 参照

python - Python-os.popen()を使用してUnix「ls」を解析する-子プロセスを強制終了する際の問題

私の理解でos.popen()は、Python内でパイプを開き、新しいサブプロセスを開始します。os.popen()と組み合わせてforループを実行すると、問題が発生します。CTRL+Cがループから外れているようには見えません。これが私のコードです:

私がしようとするとCTRL+C、Pythonはプログラムを停止し./processFileますが、Pythonプログラム自体は停止しません!

私はグーグルを回っていましたが、正しい答えを見つけることができなかったようです。一部の人々はSIGNALSの使用を推奨しています(私は試しました...それは機能しませんでした)。別の人はPIDを使用して子PIDを殺そうとしましたが、私はそれを取得できなかったようです。

CTRL+C(SIGINT)を使用するときにプログラミングを停止できるように、誰かが私をより良い例に導くことができますか?

0 投票する
1 に答える
979 参照

jquery - Shift+クリックイベントの問題

これがうまくいかないために私はひどく愚かなことをしていると確信していますが、シフトイベントを起動させることはできません。私は両方を試しました:

と:

これらは両方とも、event.shiftkeyを未定義として表示します。私が間違っていることについて何か考えはありますか?

ShowCannedReport_UserFilterDropdownは複数選択ドロップダウンであり、クリックイベントは両方のバージョンで発生しますが、shiftkeyイベントは登録されません。

0 投票する
5 に答える
5581 参照

c# - C# - WebBrowser コントロールでの CTRL-マウス ホイールのキャプチャ

WebBrowserサードパーティの Web アプリケーションへのアクセスを "ダミープルーフ" (つまり、コンテキスト メニュー、戻るボタン、フリー ナビゲーションなどを無効にする)する埋め込みコントロールを使用して、C# で Windows フォーム アプリケーションを開発しています。

現在、ズーム機能をカスタム ブラウザに追加しようとしています。キーボードの組み合わせが機能しています (CTRL + および CTRL - 基礎となる ActiveX WebBrowser オブジェクトへの正しい OLE 呼び出しを行います) が、WebBrowser対処しなければならなかったその他の苛立たしいことの中で、理解できないようですIE のようにズーム機能をシミュレートするために CTRL-マウス ホイールをキャプチャする方法。私はこれに対する解決策を見つけるためにいたるところを見ましたが、役に立ちませんでした。

それを理解するために、WebBrowser コントロールだけを含む空のフォームを作成したところ、次のことがわかりました。

  1. CTRL-MouseWheel は、親フォームにフォーカスがあり、マウス カーソルがウィンドウの上部 (アプリケーションのタイトルなど) にあるとき、またはコントロールが表示されていないときMouseWheelにマウス カーソルがコントロールの上にあるときに、常にイベントを発生させます。WebBrowser親フォームにフォーカスがあっても、フォーカスを取得できません。
  2. CTRL-MouseWheel はMouseWheel、マウス カーソルがWebBrowserコントロール上WebBrowserにあり、フォーカスがあるときにイベントを発生させず、効果がないように見えます。
  3. CTRL を使用せずにマウス ホイールを使用すると、ウィンドウの内容がスクロールされますが、垂直スクロール バーが上部または下部に完全に達するまでイベント WebBrowserは発生しません。MouseWheel
  4. から継承されたサンプル クラスと親フォームの両方のオーバーライドによる for のインターセプトは、上記の条件にのみ適用されます (適切にMessageを示します)。WM_MOUSEWHEELWndProcDefWndProcWebBrowserwParamMK_CONTROL
  5. PreviewKeyDown予想どおり、CTRL が押されるとイベントが発生しますが、マウス ホイールとは連携して何もしません。

したがってMessage、親フォームとマネージド コントロール レベルの下で処理されており、傍受したり処理したりできる場所までバブルアップしないと思います。これを行う方法、または CTRL-MouseWheel を使用してズームインおよびズームアウトをシミュレートする他の方法はありますか?

読んでくれてありがとう!

0 投票する
1 に答える
296 参照

hook - GTK+ アプリケーションで押された CTRL をフックする

GTK+ アプリケーションの「drawingarea_button_press_event_cb」関数で押された CTRL をフックするにはどうすればよいですか?

0 投票する
3 に答える
7493 参照

jquery - ウェブページで ctrl + マウス スクロールを無効にする

jqueryを使用してWebページでCTRL +マウススクロールを無効にするにはどうすればよいですか?

Web ページのズームインとズームアウトを無効にしたい!