問題タブ [generic-handler]
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.
asp.net - asp.net 汎用ハンドラー isAuthenticated
domain1.com に domain1.com と domain2.com の 2 つの Web サイトがあります。ユーザーが認証されているかどうかを示す応答を書き込むジェネリックハンドラーがあります。
ブラウザを使用して generichandler を表示すると、すべて正常に動作します。ユーザーがログインしている場合は、"status":"true" が返されます。そうでない場合は、"status":"false" が返されます。
$.get() を使用して domain2.com からこのジェネリック ハンドラにリクエストを送信すると、問題が発生します。ユーザーがログインしているかどうかに関係なく、結果は常に "status":"false" になります。クロスドメイン違反の種類?私は本当にこれを理解していません、私を助けてください、ありがとう。
linq-to-xml - ジェネリック ハンドラー C# 内で Linq to XML を使用して XML ファイルを読み取る
XML ファイルを読み取り、結果を JSON として ajax 呼び出しに送信する汎用ハンドラーがあります。プログラムを実行すると、次のエラーが表示されます。
クライアント側コード:
});
サーバー側コード:(Handler.ashx)
}
XML ファイルへのリンク:
これをデバッガーで実行すると、Handler.ashx ファイルに次のエラーが表示されます (次の行: select new {anonymous object})。
そしてconsole.logで私は得る:
誰でも問題と思われるものを指摘できますか?
よろしくお願いします:)
c# - asp.net 汎用ハンドラーを使用した画像のアップロード
次のコードを使用して複数のファイルをアップロードしようとしています。
HTML & JQuery
C# ハンドラー
完了したパーセンテージに基づいて更新される Jquery UI プログレス バーがあります。1つのファイルをアップロードできました。しかし、アップロードするファイルを複数選択すると、内部サーバー エラーが発生します。どちらの場合でも、進行状況バーがまったく機能しません (1 つのファイルまたは複数のファイルをアップロードする場合)。
誰かが見て、私のコードで何が間違っているのでしょうか?
ありがとう、
アップデート
複数のファイルの問題を整理しました。しかし、まだ進行状況バーを更新できませんでした。
c# - フォーム送信は jQuery ajax 呼び出しをキャンセルします
PDFの生成とPDFのダウンロードの両方として機能するジェネリックハンドラー(DownloadHandler.cs)があります。生成時には jQuery ajax 呼び出しを使用し、ダウンロード時には送信されたフォーム要素を使用します。問題は、フォーム要素が生成要求をキャンセルするため、「成功」イベントが呼び出されないことです (下の画像を参照)。
コードを生成します (ボタンから呼び出されます):
コードをダウンロード (ボタンから呼び出されます):
ダウンロードハンドラ:
pdf の生成を示すために Thread.Sleep を追加しました。何か不足していますか、それとも他の方法を使用する必要がありますか?
jquery - html5 サーバーがイベントを送信しました EventSource が認識されません
HTML5 サーバーがイベントを送信するデモ プロジェクトを作成しようとしています。クライアント側に送信されるデータ (乱数) を生成する汎用ハンドラーを作成しました。クライアントとなる Web フォーム (.aspx) ページも作成しました。ハンドラーに関数を実行させ、データをフロントエンドに返して div タグに入力するための JavaScript を作成しました。私が直面している問題は、プログラムを実行しているときに停止することです: var source = new EventSource('SSEHandler.ashx'); EventSource が認識されないことを訴えます。私は HTML 5 サーバー送信イベントにかなり慣れていないので、イベント ソースが認識されるために何が必要かわかりませんが、これはクライアント コードです。
:
:
:
:
:
:
: