問題タブ [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.

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

c# - 最も使いやすい C# SOAP クライアント ライブラリはどれですか?

C# を使用して SOAP Web サービスに接続したいと考えています。すぐに始める前に、Google が投げかけてくるものを何でも試してみる前に、ほとんどの作業が自分のために行われている場合に、それを行うための最もクリーンで最良の方法は何かを尋ねたいと思います。

WSDL を指定すると、基本的に多くのことを処理してくれる高レベルのメソッドが必要です。もちろん、XML を実行する必要はありませんが、デバッグのために何を行っているかを確認する必要があります。

マイクロソフトがこれを行うために持っている最も素晴らしいライブラリ/メソッドは何ですか? パフォーマンスよりも開発者の時間を最適化することに関心があることに注意してください。ただし、この状況ではおそらく大きな違いはありません。

これは、私が達成しようとしていることのより良い説明です。 複数の SOAP Web サービスに対するより優れた OOP アプローチ

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

jquery - 引数付きのコールバックはどのように実行されますか?

私は数日前にjQueryに精通し、jQueryが実行できる小さな魔法に気づき始めています。

引数付きのコールバックがjQueryでどのように正確に実行されるか、つまり正確な実行シーケンスは何であるかを知りたいです。

リンクhttp://docs.jquery.com/Tutorials:How_jQuery_Worksにアクセスしました

そしてそれは間違った方法について話しますすなわち

そして正しい方法、すなわち

最初のケースでは、myCallBackが最初に実行され、次にその戻り値が取得する引数として機能します。後者のメソッドでは、getはmyCallBackの影響を受けるWebページを返します。

構文的には、myCallBackがまだ取得するための引数であるため、どのように機能しますか?私はこれについて少し混乱しています。

乾杯

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

javascript - クライアント側の HTML ページにパラメーターを渡すことはできますか?

Web 開発者ではない私がこの質問をするための専門用語を持っているかどうかはわかりませんが、ご容赦ください。

パラメータをクライアント側の HTML ページに送信したい (Web サーバーが関与しないディスク上のファイルのみ)。私の最初の試みは、クエリ文字列を使用してから解析することwindow.location.hrefでしたが、クエリ文字列がページに渡される代わりに、ファイルが見つからないというエラーが発生しました。

私が試みていることを行うことは可能ですか?

0 投票する
0 に答える
1797 参照

c# - WCF REST WebChannelFactory クライアントは、リダイレクトを使用する REST サービスをサポートしていますか?

HTTP 301 リダイレクトを使用して次のようなリクエストを送信する RESTful Web サービスがある場合:

http://server/customers/?name=ジョン

URLへ

http://サーバー/顧客/324

(この質問のものと同様のサービスによって作成されたものとして。 )

これらのタイプのサービスは、WebChannelFactory と ServiceContract で使用できますか? もしそうなら、どのように?

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

javascript - PDFバイトデータをIFrameクライアント側に書き込む方法はありますか

私が知っている奇妙な質問ですが、IFrame もあるページの非表示フィールド内に PDF バイトデータが含まれていると言います。

IFrame が Adob​​e プラグインにロードされてデータが表示されるように、JavaScript を使用して PDF データを IFrame に書き込む方法はありますか?

これを行う理由は、非表示フィールドに PDF データが必要なためです。ユーザーがボタンをクリックすると、データを使用して JS を介して Java アプレットを呼び出し、PDF バイト データを独自のシステムに書き込むことができます。 . PDFも表示したいと思います。

そう:

  1. 非表示フィールドにチャッキングされた PDF バイト データ (サーバー上で生成)。
  2. 隠しフィールドからの PDF バイト データは、間もなく発見される StackOverflow JS マジックによってクライアント側で IFrame に書き込まれ 、表示されます。
  3. ボタンがクリックされたとき Java アプレットがクライアント側で呼び出され、非表示フィールドに格納された PDF バイト データを渡します。

サウスパークのアンダーパンツ ノームのように、フェーズ 1 と 3 がありますが、フェーズ 2 はありません!

どんなアイデアもありがたく受け取った!

詳細情報:

JS 呼び出しを介して Java アプレットに渡されるように、クライアント側でバイト データを使用できるようにする必要があります。現在、これは非表示フィールドを介して行われています。それは大丈夫です、それはうまく動作します。

問題は、ajax モーダル ダイアログの OK ボタンがクリックされた場合にのみアプレットの呼び出しが行われることです (「このドキュメントを UglyProprietorySystem に送信しますか?」)。

ご存じのとおり、Adobe プラグイン ディスプレイの上には何も配置できません。明らかに、ページ全体が PDF タイプの場合、JS がダイアログを表示する場所がないため、それは機能しません。また、IFrame を使用する場合、プラグインが表示するものの上に何も置くことはできません (それは事実上、別のアプリの領空と違反することは、まったく失礼です!)。

私たちはこれを次の方法で回避しました。

  1. 一般的な PDF ドキュメントのぼやけた画像を最初に表示し、その上にモーダル ダイアログをポップします。
  2. ユーザーがダイアログに応答したとき、hiden フィールドからの pdf バイト データを使用して Java アプリを呼び出しました (または呼び出しませんでした)。
  3. 次に、非表示フィールドをクリアした後にポストバックしました (Woo! PDF バイナリ データを含むフォームをポストバックすると、サーバーは認識しません!)
  4. コード ビハインドの page_load では、ポストバック時に、応答ストリームに PDF バイト データを書き込み、contenttype を appplication/pdf に設定して、pdf を表示します。

素晴らしい。それはすべて機能し、私たちが望むものを手に入れます。

唯一の問題は、次のいずれかを行う必要があることです。

また

どちらも素晴らしいものではありませんが、私たちは後者を採用しましたが、今はできればそれを避けたいと考えています.

したがって、PDF を生成し、非表示フィールドに配置し、アプレット呼び出しを介して PDF を独自のシステムに保存するボタンをページに配置し、クライアントの非表示フィールドに既にそのデータを使用して IFrame に書き込むというアイデアしたがって、それを表示します。

ふぅ!

そのため、JS を使用するクライアントで、pdf バイナリ データを IFrame に書き込み、そのコンテンツ タイプを application/pdf に設定して、ブラウザが adobe プラグインをロードして表示するようにしたいと考えました。

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

c# - OnFocus TextBox は Gridview ヘッダーのフォントを変更しますか?

こんにちは、グリッドビューがあり、その下にデータを入力するために使用している 4 つのテキスト ボックスがあります。スタイリングの目的で、ユーザーが各テキスト ボックスにフォーカスを移動/移動するときに、特定の列ヘッダーを強調表示したいと思います。

次を使用して、フォーカス時に行全体の色を強調表示できました。

&&

さらに一歩進んで、フォーカスしているテキストボックスに基づいて、ヘッダーの特定の列のみを強調表示したいと思います。

誰かが私にいくつかの例や良いDOMチュートリアルを教えてもらえますか? 私はDOMでかなり恐ろしいです。

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

javascript - Firefox で JavaScript を使用したクライアント側 xslt

クライアント側の xslt を使用して xml ファイルを xhtml に変換しています。いくつかのハードルがありましたが、これを除いてすべて通過することができました。

問題は、このような単純なxmlファイルがある場合です

このような単純なxslでxhtmlに変換します

最初のアラートは、IE や safari の場合のように "[object]" ではなく、firefox で "[object XMLDocument]" としてポップアップします。私が収集したことから、これは、Firefox が javascript html ドキュメント (または html dom、文言がわからない) を生成しないことを意味します。firefox の 2 番目のアラートは「undefined」ですが、IE と safari では「[object].

そのため、Firefox には document.forms や document.anchors などはありません。document.getElementById のように、いくつかの JavaScript が引き続き機能することはわかっていますが、document.forms などが機能する場合、ajax などのより高度な機能は適切に機能しないのではないかと心配しています。存在しない。

これに対する回避策はありますか? 私の現在のプロジェクトでは、xslt を使用するように一連のページを書き直しています。すでに多くの javascipt が作成されており、制限付きの firefox javascript を使用するようにすべてを変更することは、たとえ可能であったとしても実際にはオプションではありません。

助けてくれてありがとう。

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

jquery - Rails のプロトタイプ ヘルパーを使用して、純粋なクライアント側の dom 操作は可能ですか?

ハイパーリンクがクリックされたかどうかに応じて表示または非表示にする div があります。これは明らかに、サーバー側の対話を必要としません。しかし、Rails のプロトタイプ ヘルパーを使用してこれを行う方法はありますか? それとも、JQuery または純粋な Javascript を使用して、この種のクライアント側操作を行うべきでしょうか?