2

クローラーによって提供される動的コンテンツを含むページがあります。ただし、このコンテンツの HTML に問題がある場合があります (終了タグがない、タグが開かずに閉じられているなど)。したがって、この間違ったコンテンツは、ページ全体を壊してしまいます。

HTML のよくある間違い。

<div><p>foo</p>

<p>bar</p></div>

<p><a>link</p></a>

このコンテンツをサンドボックスに入れてページが壊れないようにするにはどうすればよいですか? SEO の関係で iframe を使用できません。

4

1 に答える 1

1

動的コンテンツを処理して、まだ閉じられていないタグを見つけ、(スタックを使用して) それらを末尾または必要な場所に追加して (適切なタグのネストを確実にするために) はどうですか? ただし、これに頼る場合は、この操作をクライアント側で実行することをお勧めします。

于 2012-08-22T22:49:13.650 に答える