我有一个HTML页面,需要显示一些由用户在管理区域(如博客,例如)生成的HTML。问题是用户有时需要将表格和其他“垃圾”内容从Word/Excel复制粘贴到WYSIWYG编辑器(它具有正确的“从Word粘贴”功能)。这会导致生成的HTML代码非常脏。
除非这些页面中的一些显示完全错误,否则这不是问题:用户HTML代码后的其他div不在其假设位置,浮动不被尊重……等等。
我试着把一个div:
<div style="clear: both;"></div>
没有成功。我甚至尝试过使用iFrames,但iFrames只接受外部网页(如果适用的话...)。
问题是:有没有什么标签或方法可以把HTML代码的一部分放在网页中,去掉这段代码之后的所有格式?
谢谢。
发布于 2012-07-26 12:32:49
据我所知,您只是想结束所有div。HTML是一个非常简单的代码,具有非常简单的选项。您的示例不起作用,因为HTML不是那么先进。您可以启动函数<...>或结束函数。
理想情况下,您需要的是一段代码,它将它们的工作完全放在一个单独的框架中,这样一旦页面传递了它们的代码,它就会返回到正确的格式。
或者,你可能真的很马虎,放了一百个,以防万一。
https://stackoverflow.com/questions/11665900
复制