2

DB から HTML のチャンクを表示しようとしていますが、HTML ページ全体の一部である場合があり、最初の 500 文字を返す可能性があるため、無効である可能性があります。私は得るかもしれません:

<h1>test</h1><div id="

現在、これにより含まれているページが破損します。

含まれている HTML が破損しないように、これを何らかのタグでラップすることはできますか。

私の最初のアイデアは次のようなものでした:

<div>
    <h1>test</h1><div id="
</div>

ただし、これは機能しません。

また、有効な HTML が期待どおりに機能することが理想的であるため、上記は次のようになります。

テスト

無理かもしれませんが、質問させてください。

4

1 に答える 1

1

あなたが使用しているサーバー側/クライアント側の言語はわかりませんが、PHP を使用していると思いstrip_tags()ます。最初にすべての HTML テキストを削除してから、エコーを試す必要があります..

<p class="static_wrapper">
   <?php echo substr(strip_tags($fetched_row['column_name']),0,100).'...'; ?>
</p>
于 2013-11-06T10:31:51.787 に答える