問題タブ [double-click]

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 投票する
1 に答える
1568 参照

javascript - JSFダブルクリック実行アクション

ユーザーがメニューをダブルクリックしたときにバッキングBeanアクションを実行するにはどうすればよいですか?たとえば、selectManyListboxを使用すると、ondblclickを使用してバッキングBeanアクションを実行するためにJavaScriptが必要になると思います。

これを行う方法はありますか?

ありがとう、ドウェイン

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

javascript - UIWebView は JavaScript ベースのダブルクリック イベントをサポートしていますか?

いつものように、私は可能な限り簡単な方法で何かをしようとしています。この場合、次のように UIWebView にダブルタップ ハンドラーを実装します。

<div id="foo" ondblclick="clickHandler(this);" ... >

Safari と Firefox では問題なく動作します。また、読み込みの最後に発生する迷惑なアラート stmt のおかげで、clickHandler を含むコードが iPhone に読み込まれていることもわかっています。

変更ondblclickするonclickと、デバイスとシミュレーターの両方で動作します。

同様のクエリを読むと、タップをインターセプトする必要があるように思われます...そして stringByEvaluatingJavaScriptFromStringメソッドで JavaScript コードを実行しますが、ターゲットの JS ID を知るにはどうすればよいでしょうか? 私はそれが好きではなく、純粋な HTML/DOM/JS ソリューションを書きたいと思っています。または、私のアプリは約 80% の Web コンテンツであるため、代わりに phonegap を使用する必要がありますか?

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

actionscript-3 - ActionScriptMouseEventのCLICKとDOUBLE_CLICK

CLICKとDOUBLE_CLICKの両方を同じ表示オブジェクトに配置することはできませんか?ステージをダブルクリックすると新しいオブジェクトが追加され、ステージを1回クリックすると、選択したオブジェクトの選択が解除されるステージの両方を使用しようとしています。

DOUBLE_CLICKは、それ自体と、DOUBLE CLICKへのパスの最初のCLICK関数(マウスダウン、マウスアップ、クリック、マウスダウン、マウスアップ、ダブルクリック)の両方を実行するようです。

私がプログラムした他の言語では、2つを区別する組み込みのタイマーがありました。これはAS3では利用できませんか?


アップデート

ここにいくつかのコードがあります。基本的に私が欲しいのは、ダブルクリックで両方ではなく、どちらか一方を持っていることです

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

wpf - ファイルをダブルクリックして選択すると、WPFファイルダイアログがクリックスルーをUIに渡すことに気付いた人はいますか?

WPF UIにいくつかのボタンがあり、ファイルを時々選択する必要もあります。ファイルダイアログの項目をダブルクリックすると、メインUIのボタンもクリックされるという奇妙な問題に気づき続けました。実験した後、メインUIの背後にあるボタンを使用してファイルダイアログの項目を並べ、ダブルクリックしてファイルを選択すると、その背後にあるボタンもシングルクリックするようです。

他の誰かがこれに気づいたことがありますか、それとも私がUIをレイアウトする方法の単なる異常なバグですか?

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

c# - 項目を持たない ListView でダブルクリック イベントをトラップするにはどうすればよいですか?

私の C# アプリでは、フォームに ListView があります。「新しいアイテム」ダイアログをポップアップするために、アイテムが選択されていないときに、ユーザーが ListView のセクションをダブルクリックできるようにしたいと考えています。問題は、ListView の DoubleClick イベントが項目が選択された場合にのみ発生することです。

これを行う方法はありますか?

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

html - 最近のブラウザでフォーム投稿の動作は変更されましたか?(またはブラウザによるダブルクリックの処理方法)

背景:登録/支払いページを作成中です。私たちの哲学は、最初にサーバー側ですべての検証とエラーチェックをコーディングし、次に2番目のステップとしてクライアント側の検証を追加することでした(邪魔にならないjQuery)。

サーバー側のダブルクリックを無効にしたかったので、同時投稿/競合状態を処理するためのロックされたスレッドセーフなコードを作成しました。これをテストしようとすると、ポストまたは競合状態を同時に発生させることはできないことに気付きました。

(とにかく古いブラウザでは)送信ボタンをダブルクリックすると、次のように機能すると思いました。

  • ユーザーが送信ボタンをダブルクリックします。
  • ブラウザは最初のクリックで投稿を送信します
  • 2回目のクリックで、ブラウザは最初の投稿をキャンセル/無視し、2番目の投稿を開始します(最初の投稿が応答とともに返される前)。
  • ブラウザは、最初の投稿応答を無視して、2番目の投稿が戻るのを待ちます。

サーバー側から見ると、サーバーは2つの同時投稿要求を受け取り、実行して両方に応答します(最初の応答を誰も聞いていないことに気づいていません)。

私たちのテスト(FireFox 3.0、IE 8.0)から、これは実際に起こることです:

  • ユーザーが送信ボタンをダブルクリック
  • ブラウザは最初のクリックで投稿を送信します
  • ブラウザは2回目のクリックをキューに入れますが、最初のクリックからの応答を待ちます。
  • 最初のクリックから応答が返されます(応答は無視されますか?)。
  • ブラウザは2回目のクリックで投稿を送信します。

したがって、サーバー側から:サーバーは単一の投稿を受信し、それを実行して応答します。次に、サーバーは2番目の要求を受信し、それを実行して応答します。

私の質問は、これは常にこのように機能しましたか(そして私は私の心を失っています)?それとも、これは最新のブラウザの新機能であり、同時投稿がサーバーに送信されるのを防ぎますか?

サーバー側のダブルクリック防止については、同時投稿や競合状態を気にする必要がないようです。キューに入れられた投稿についてのみ心配する必要があります。

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

apache-flex - Adobe Flex ダブルクリック防止

列の 1 つに単純なカスタム ラベル itemrenderer を持つ adobe flex データグリッドがあります。itemrenderer をクリックすると、cairngorm イベントが発生し、サービス呼び出しが行われ、サービス呼び出しからのデータが TitleWindow に取り込まれます。

doubleClickedEnabled プロパティを false に設定しても、アイテム レンダラーをダブルクリックできる場合があり、その結果、2 つのサービス呼び出しが行われ、2 つの TitleWindows が表示されます。他の場合では、トリプル クリックも望ましくない結果を引き起こすようです。

この種の動作を防ぐ方法はありますか?

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

python - PyGTK: CellRenderer をダブルクリック

私の PyGTK アプリケーションでは、現在「編集可能」を使用してセルを編集可能にしています。しかし、セルの内容が非常に大きい場合があるため、ユーザーがセルをダブルクリックしたときに新しいウィンドウで変更を求めたいと考えています。しかし、特定のセルレンダラーでダブルクリックをフックする方法を見つけることができませんでした-行全体を編集したくありません。また、このコールバックを行全体に設定したくありません。コンテンツが長すぎる列に対してのみ発生する可能性があります。CellRendererText() などでこれを行うにはどうすればよいですか。

私の現在のセル生成コードは次のとおりです。

ありがとう!

0 投票する
7 に答える
4564 参照

java - Java プログラムがコマンドラインから開始されたのか、jar ファイルから開始されたのかを知る方法はありますか?

コンソールにメッセージを表示するか、ポップアップで表示したいので、パラメータが指定されていない場合、どちらに表示すればよいか知りたい

何かのようなもの:

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

html - HTML ダブルクリック選択の奇妙さ

私はこれを DocType に投稿しませんでした。これは実際には問題ではないためです。design視覚的な表現は私の問題ではなく、動作の問題です。これが間違っている場合は申し訳ありませんが、設計者の問題ではないと思います.

次のDOM:

または

または

すべてが私に奇妙な問題を提示します

  • IE6
  • IE7
  • Firefox 3.x
  • クロム

しかし、そうではありません

  • IE8

「SKU:」の後の「123123」をダブルクリックすると、次の dom 要素から「123123」と「ILC:」が選択されます。

このページの任意のテキスト (ここでは SO) を取得し、単語をダブルクリックすると、段落の途中であってもTHAT WORDのみが選択されます。これらの例には、それらを閉じる dom 要素があります。なぜこれが起こっているのかは誰でも知っています。

私の仲間の従業員は、「ダブルクリック」メカニズムを使用して、関連する製品 ID を選択して仕事をしていますが、これは私にはまったく意味がありません。