質問
だから私は、GenでjQueryとJavascriptを使うのは初めてです。私は、JQueryが使用する単純なload()機能が好きです。私の質問:load()関数を使用して外部Webサイトからコンテンツをロードすることは可能ですか?
$(#placeholder).load("http://wwww.facebook.com/someuser");
#placeholder divにロードされる特定のFacebookページのコンテンツを同期するための傾向。
解決
一般的に、セキュリティ上の理由から、できません。
いくつかのオプションがあります:
- JSONP を使用します-これには、その形式でデータを返すサーバーサポートが必要です。
-
<iframe>
を使用して、目的の効果をシミュレートします - サーバーでプロキシを使用します-例そのURLのコンテンツを返すURLを渡すPHPスクリプト。クライアントではなくサーバーがリクエストを行っているため、<!> quot;ログイン<!> quot;外部サイトへ。
他のヒント
簡単な答え:いいえ。
長答:外部ソースからコンテンツを取得し、そこからロードするサービスをWebサイトに作成できます。それは苦痛で回り道ですが、あなたが求めていることを達成する唯一の方法です。これは、 PHPでの実装(これはサーバー上で実行されることを覚えています)クロスサイトajaxを偽造します。
所属していません StackOverflow