0

このリンクのコンテンツ部分を自分の Web ページに追加できますか

http://rid3201.org/site/club_members2.php?id=MTk3Ng==

ヘッダー部分は避けたいのですが、これにはiframeやオブジェクトを使えますか?

4

2 に答える 2

0

ドメインrid3201.orgを所有している場合、jQueryでそれを行うことができます:

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

気をつけて!ドメインの所有者でない場合は、jQuery 経由ではできません。

.load()のドキュメントには次のように書かれています。

ブラウザーのセキュリティ制限により、ほとんどの "Ajax" 要求は同一オリジン ポリシーの対象となります。要求は、別のドメイン、サブドメイン、またはプロトコルからデータを正常に取得できません。

jQuery の代わりにXMLHttpRequestを使用し、.Net などのバックエンド言語でコーディングします。

URL ソースをキャッチしたら、必要な div のみを取得するためにコードをクリーンアップする必要があります。

于 2013-07-08T15:05:54.527 に答える
0

HTML アジリティ パックを使用する

それを使用すると、ページ全体を取得して、必要な html 要素のみを選択できます (テーブルになると思います)。

次に、それを自分のページに渡すことができます。

于 2013-07-08T11:23:43.783 に答える