それはJavaScriptを使用して唯一のマッシュアップのクライアント側を作成することは可能ですか?

StackOverflow https://stackoverflow.com/questions/1672372

  •  16-09-2019
  •  | 
  •  

質問

私は一日中javasript(jqueryの)をいじってきました。私はいくつかの地元の音楽会場のページの内容をつかむ個人少しマッシュアップを作成したい、自分のデータを再フォーマットし、単一のWebページで提示しています。

私は賢いことと、アイフレームとしてそれらをロードし、アイフレームを隠し、そしてDOMとJavaScriptを介して自分のコンテンツにアクセスできると思っていました。どうやら、クロスサイトのセキュリティ権限は、同様に、このアプローチにも当てはまる - 1は、IFRAMEの内容を変更することはできません。

私の質問は:それは、クライアント側のコードを純粋にウェブサイトのマッシュアップを作成することは可能でしょうか? JSONP / RSSのAPIの想定オプションではありません、と私は生のページの内容で作業したいです。私は、サーバー側でこれを処理するAppEngineのプロジェクトの設定について考えたが、それは週末のプロジェクトのためにあまりにも多くの仕事です。

何かアドバイスありがとうございます。

役に立ちましたか?

解決

そうでもありません。あなたは、クライアント側でマッシュアップコードを置くことができますが、同一生成元ポリシーの制約を回避するために、独自のサーバを介してそれらへのプロキシ要求にあなたが持っているだろう、すべてのターゲット・ページにアクセスします。これで、あなたはあなただけのサーバー側でそれをやったい場合よりもオフには良いじゃないんだ指します。

(あなたが例えば、非Webクライアント側のコードとしてそれを行うことができます。Firefoxの拡張機能を、もちろんあなたの聴衆を制限している。)

他のヒント

私は、同じトピックを検索するには持っていました。調査結果は、ここで照合されます。それが役に立てば幸い -

http://blinkingmind.blogspot.in/2013/02/mashups.html

scroll top