問題タブ [jsonp]

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 に答える
1703 参照

asp.net - ASP.NET + JSON + C#.NET または VB.NET: JSON WCF WebService で日時を逆シリアル化する際の問題

JSON形式でdatetimeを取得しています-

コードビハインドから、メソッドを使用しDataContractJsonSerializer.ReadObjectてデータを逆シリアル化しています。

変換されたデータの時刻が正しくありません。

コードビハインドから正しいJSON日時を解析するには?

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

javascript - ランダムなメソッド名を作成するにはどうすればよいですか

JSONPを使用して外部Webサービスを呼び出し、呼び出し元のページと競合する可能性のあるグローバル関数を作成したくないという事実を回避することを計画しています。ランダムな関数名を作成して渡すとうまくいくと思いました。このようなもの:

ここcbで、はコールバック関数名であり、サーバーは

私が知りたいのは、ランダムな関数名を作成する方法です。使用できると確信していますevalが、これが最善の方法ですか?

基本的に、私がやろうとしていることはこれです:

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

php - JSONP を使用してクライアント側の JavaScript オブジェクトをダウンロードするにはどうすればよいですか?

クライアント側の JavaScript オブジェクトをファイルとしてローカルに保存しようとしています。これが可能かどうかはわかりません。

基本的なアーキテクチャは次のとおりです。

  1. 外部 API を ping して JSON オブジェクトを取得する
  2. そのオブジェクトでクライアント側で作業し、最終的に「ダウンロード」リンクを作成します
  3. このリンクはデータをサーバーに送信し、サーバーはそれを処理して MIME タイプで送り返しますapplication/json。これにより、ユーザーはファイルをローカルにダウンロードするように求められます。

今ここに私の作品があります:

サーバー側コード

関連するクライアント側コード

現在、api.phpFirefox でサイトにアクセスすると、次のdownload.jsonテキスト ファイルをダウンロードするように求められます。

クリック#downloadして AJAX 呼び出しを実行すると、Firebug にログインします

これはほとんど私が期待するものです。JSON 文字列を受け取ってシリアル化しています。これはすばらしいことです。私は2つのことを見逃しています:

実際の質問

  1. ブラウザーでページにアクセスしたときと同じ、ダウンロードを求めるプロンプトの動作を得るには、何をする必要がありますか?
  2. (はるかに簡単)サーバー側で、サーバーに送信されてシリアル化されるjsonオブジェクトにアクセスするにはどうすればよいですか?GET配列のどのインデックスかわかりません(ばかげていますが、ほとんどすべてを試しました)
0 投票する
3 に答える
712 参照

jquery - jQuery/JSONP ウィジェットと jQuery のバージョンの競合

ウィジェットを作成して、訪問者がブログ/Web サイトに表示できるようにしたいと考えています。

jquery と jsonp を使用してこのウィジェットを開発したいと考えています。

jQuery と他のライブラリ (プロトタイプなど) との競合を回避する方法を知っています。

しかし、訪問者の Web サイトに jquery が既にインストールされていて、それらのバージョンが私のバージョンと異なる場合はどうなりますか?

つまり、たとえば、私の jquery ライブラリと互換性のない古いバージョンの jquery を使用してスクリプトを実行した場合はどうなるでしょうか。動作しなくなりますか?回避策はありますか?

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

json - JSONPはスケーリングしますか?ページがいっぱいになる前に送信できるJSONPリクエストの数