1

だから、私は Gen で jQuery と Javascript を使用するのはかなり新しいものです。JQuery が使用する単純な load() 機能が気に入っています。私の質問: load() 関数を使用して外部 Web サイトからコンテンツをロードすることは可能ですか?

$(#placeholder).load("http://wwww.facebook.com/someuser");

#placeholder div に読み込まれる特定の Facebook ページのコンテンツを同期しようとしています。

4

2 に答える 2

2

一般に、セキュリティ上の理由から、できません。

いくつかのオプションがあります。

  1. JSONPを使用- これには、その形式でデータを返すサーバー サポートが必要です。
  2. を使用して、<iframe>求めている効果をシミュレートします
  3. サーバーでプロキシを使用します。たとえば、その URL のコンテンツを返す URL を渡す PHP スクリプトです。クライアントではなくサーバーがリクエストを行っているため、外部サイトに「ログイン」することはありません。
于 2009-10-28T20:49:08.827 に答える
0

簡単な答え: いいえ。

長い答え: Web サイトで、外部ソースからコンテンツを取得して読み込むサービスを作成できます。面倒で回りくどいですが、求めていることを達成する唯一の方法です。これは、クロスサイト ajax を偽装するためのPHP (サーバー上での実行を記憶) での実装です。

于 2009-10-28T20:47:16.787 に答える