0

別の Web サイトの一部を自分の Web サイトに含める方法を見つけようとしています。

これを行うことはできますか - iframe を使用することを考えていますが、1 つしか表示しないようにするにはどうすればよいですか他のサイトで。

たとえば、他のサイトに次のようなものがある場合:

<div id="a_div">
content here
</div>

<div id="b_div">
other content here
</div>

サイトに *a_div* div のみを含めるにはどうすればよいですか?

content here

表示されますか?

4

6 に答える 6

2

やろうとしていることはできません。申し訳ありませんが、iframe コンテンツをフィルター処理することはできません。

于 2013-09-24T09:44:44.717 に答える
0

iframe に表示しようとしている Web サイトが自分のドメインと同じドメインにある場合は、必要なセクションだけを除外できます。そうしないと、クロスドメインのデータにアクセスできません。

于 2013-09-24T10:00:13.847 に答える
0

URLiframe tagで div の id を使用して追加できます。#

<iframe src="http://www.yoursite.com/page.html#a_div"></iframe> 

特定のセクションに焦点を当てますが、iframe で表示しているサイトでその特定の部分を取得できる場合にのみ、コンテンツをフィルタリングすることはできません。

于 2013-09-24T09:43:08.117 に答える
0

問題の他の Web サイトが実行されているサーバーにアクセスできる場合は可能です。次に、クロスオリジン リソース共有 ( cors )を有効にできます。

その後、jQuery.loadまたは他の ajax リクエストを使用できます。

それ以外の場合は、既に数回述べたように (クロスドメイン ポリシー) 不可能です。

于 2013-09-24T10:39:35.930 に答える
0

フレームのコンテンツをフィルタリングすることはできません。

ただし、curl php メソッドを使用して Web サイトの一部を取得し、解析メソッドで必要に応じて変更することは可能です。

http://davidwalsh.name/curl-download

于 2013-09-24T09:49:22.503 に答える