0

div、などの HTML を使用できるユーザー入力フォームがありますspan

ユーザーがたまたまサイトの(この場合は 800px) を超える を入力した場合にのみ、入力をクリーンアップしたいと思います。divstyle="width:"

そこで、幅が 800px を超える 場合にのみpreg_replace検索を行いたいと考えました。div style="width:"

spansdiv width=""などの他のすべての修正は既に行っていますがpreg_replace、幅が 800 を超える場合div style="width:"(1500px、2000px、801px など) にのみ幅が変更されるという問題は解決できません。

これを達成する方法はありますか?

4

1 に答える 1

1

彼が来るポニー...

のようなものをどのように処理しますwidth:140%か? それともwidth: 600px; margin: 200px;?それとも、幅が定義されていないが、固有の幅が 800px を超える画像ですか?

ユーザーが提供したコンテンツをラッパーに入れる方がはるかに簡単です。

<div style="width: 800px; overflow: hidden;">USER CONTENT HERE</div>
于 2012-10-16T21:52:38.027 に答える