0

わかりましたので、質問を明確にしようと思います。

Web サイト (残念ながらサイトが公開されるまで公開できません) 複雑な投票システムが絶えず更新され、バンド名が生成されます。

名前は、次のような単純なテキスト形式でスパンに配置されます。

< 投票されたスパン クラス > クルーピエ < /スパン >

テキストを見出しとして表示できるように、スパンから Croupier という単語だけを取得する必要があります...

この ID を持つサイトの他のスパンはありません

テキストは常に変化するため、このスパンからテキストをリアルタイムで (またはほぼ) 参照またはプルする何かがサイトに必要です。

例えばembedやiframeのように、サイトが変わるとフレームが変わります。

ただし、サイト全体ではなく、スパン情報のみが必要です。

この特定のスパン クラスのコンテンツのみを表示するために、フレームまたは埋め込み、または Javascript を使用する方法はありますか?

お待ち頂きまして、ありがとうございます!!

4

1 に答える 1

0

Same Origin Policyにより、これはクライアント側では不可能です。サーバー側では、 cURLを介してサイトをスクレイピングし、基本的な文字列解析を使用して関連データを引き出すなど、いくつかの方法によって、またはWWW::Mechanizeなどのより高レベルのツールを使用して比較的静的 ( Javascript で作成された要素など、より動的なコンテンツの場合はPhantomJSを使用します。

実際に外部サイトと自分のサイトの間に合意がある場合は、Cross-Origin Resource Sharingなどの最新の手法を使用して同一オリジン ポリシーを回避できる場合があります。

于 2012-09-29T23:47:58.567 に答える