0

jQuery は、.load()

$('#result').load('ajax/test.html #container');

「このメソッドが実行されると、ajax/test.html のコンテンツが取得されますが、jQuery は返されたドキュメントを解析して、container の ID を持つ要素を見つけます。この要素は、そのコンテンツとともに、ID を持つ要素に挿入されます。検索されたドキュメントの残りは破棄されます。」

これをテストするために、Google 検索ボタンの内部 HTML を取得しようとしました。Google 検索ボタンの ID は「gbqfsa」です。

だから私はこれを書いた:

$('#externalcontent').load('http://www.google.com #gbqfsa');

しかし、うまくいかないようです。このフィドルで問題の完全な例を作成しました

4

1 に答える 1

4

いいえ!JavaScript を使用して、リモート Web サイトからページを読み込むことはできません。これは同一ドメイン ポリシーに違反しています。

于 2013-07-24T14:39:53.443 に答える