問題タブ [client-side]
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.
javascript - 子ウィンドウが親の場所を変更しているときのクライアント側イベント?
さて、これが取引です:
現在、ポップアップウィンドウを呼び出すページがあり、そのポップアップには、親ページを別の場所にリダイレクトするリンクがあります。それはすべてうまく機能します。
現在:製品ページ<->ポップアップ
ただし、メインページが製品の詳細について新しい子ウィンドウを呼び出す新しい機能を作成しています。その製品の詳細ページには、前述のポップアップへのリンクがあります。問題は、ポップアップが子ウィンドウをその親として認識し、リダイレクトがメインのブラウザウィンドウではなくそこで行われることです。
開発:メインサイト->子供向け製品の詳細<->ポップアップ
リダイレクトが発生する前に、製品の詳細の子にキャプチャして、それを次のレベルに渡すことができるイベントはありますか?
TIA
ケビン
編集:これを見つけた:
http://www.bennadel.com/blog/1520-Binding-Events-To-Non-DOM-Objects-With-jQuery.htm
しかし、これは場所が変更された後にあなたに通知するだけです...
jquery-ui - jQuery UI ダイアログがフォーカスを奪う
多数のボタンをホストする jQuery UI ダイアログがあります。
これらのボタンでキーボード コントロール (タブ ナビゲーション) を使用したいので、ダイアログのオープン イベント ハンドラーで、最初のボタンをフォーカス済みに設定しました。
これが機能していることを視覚的に確認でき、document.activeElement を使用して検証することもできますが、フォーカスが奪われ、別の何かがフォーカスされます。
この時点では、それ以上のフックがないため、何がフォーカスされているかをどのように確認すればよいかわかりません。
他の誰かが同様の問題に気づきましたか?
興味がある場合は、私のコードは次のとおりです (以下で説明するようにフォーカスを追加するように修正されています)。
in doc.ready - jQuery Buttons も追加したことに注意してください - しかし、それらはキーボードイベントにまったく応答していないようですが、それは別の質問です。
ご覧のとおり、途中でイベント ハンドラーを追加しようとしましたが、何も起こりません!
html - 画像がページに読み込まれているかどうかを検出する
私の質問は次のようなものではありません:ブラウザに依存しない方法で画像が読み込まれたことを検出する
インプレッションごとに支払われる広告を自分のサイトに掲載しています。最近、各広告のインプレッション数が劇的に減少しましたが、月あたりの平均ヒット数は増えています。画像が読み込まれたかどうか、または代わりに 404 (安価な広告ブロッカーで一般的) のようなものが読み込まれたかどうかを検出することはできますか?
.net - .NET または Java ベースの小さなデスクトップ アプリ
数日前に質問を投稿しましたが、すでに回答してくださった方々に感謝します。要件を明確にする必要があるように思われたため、質問を再投稿しています。というわけで、ここから詳しく説明します。
私は非常に小さなデスクトップ アプリを構築しようとしています。これは、人々が非常に迅速にダウンロードできるものです。.NET と Java のどちらでビルドするかを決定しようとしています。私には 2 つの目的があります。
Java がクロス プラットフォームになることは承知していますが、多くの Windows ユーザーが自分のコンピューターに JRE をインストールしていない場合、このアプリを実行するには 15MB の JRE ソフトウェアをダウンロードする必要があると言われていますが、.NET はプリインストールされている可能性があります。ほとんどの Windows マシンで。
前述のように、私にとっては、クロス プラットフォーム アプリよりも、小さくてすばやくダウンロードできるアプリの方が重要です。したがって、プラットフォーム自体 (JRE または .NET) の追加ダウンロードを必要とせずに、ユーザーがアプリをダウンロードするだけで済むように、最も多くのコンピューターにプリインストールされているプラットフォームを使用したいと考えています。その観点から、どのプラットフォームがより多くのマシンにプリインストールされていますか? Java または .NET?
自分のマシンに JRE がインストールされていない Windows ユーザーの割合を知っている人はいますか? また、.NET がプレインストールされている Windows ユーザーの年齢は何パーセントですか?
ありがとう。
asp.net - javascriptコードからjquery関数を呼び出すにはどうすればよいですか?
私は Telerik の RadAjaxPanel を使用しており、ClientEvents-OnResponseEnd クライアント側イベントがあります。だから私はJavaScript関数を書いた:
私の質問は、内部でjQuery関数を呼び出す方法ですか? いくつかの html 要素を .slide(..) 関数で操作したいと思います。
client-side - Javascript と C# にまたがるクラス ライブラリの設計戦略
クライアント側とサーバー側の両方でほぼ同じ量の豊富さを持ついくつかのオブジェクトを実装しています。
この特定のケースでは、(できれば) 検索トークンを処理するための小さなクラス ライブラリを作成します。したがって、疑似コードの例として、Javascript とサーバー (私の場合は C#) の両方で、次と同等のことができるようにしたいと考えています。
C# と Javascript にまたがる必要があるライブラリの大きな泥の玉を作成するのを避けるのに役立つ設計戦略は何ですか?
更新: メカニズムよりも戦略を探しています。しかし、以前に同様のことを行った人から得られるガイダンスはすべて取り入れます。