基本过滤事例
a、过滤掉文本中的所有html标签
/**
* 过滤掉所有html标签很简单,原因则在白名单机制完成
*/
$config->set('HTML.Allowed', '')
b、保留超链接标签a及其href链接地址属性,并自动添加target属性值为’_blank’
$config->set('HTML.Allowed', 'a[href]')
$config->set('HTML.TargetBlank', true)
c、自动完成段落代码并清除掉无用的空标签
// 让文本自动添加段落标签,前提是必须允许P标签的使用
$config->set('HTML.Allowed', 'p')
$config->set('AutoFormat.AutoParagraph', true)
// 清除空标签
$config->set('AutoFormat.RemoveEmpty', true)
WML(Wireless Markup Language - 无线标记语言)。它是一种从 HTML 继承而来的标记语言,但是 WML 基于 XML,因此它较 HTML 更严格。WML 被用来创建可显示在 WAP 浏览器中的页面。用WML编写的页面被称为 DECKS。DECKS 是作为一套 CARDS 被构造的。
可使用HTML过滤器将html转换成wml代码。
它的功能是将HTML页面转换为WAP页面。这显然是一非常好的工具,借助这一工具我们可以把大量已经开发好的基于HTML的网站直接转换为WAP网站。但是,由于WAP浏览器具有内存少、屏幕小的特点,所以HTML过滤器的效果并不像我们想像得那么好。下面我们就介绍几个比较有名的HTML过滤器。
具体介绍详见http://www.1bo8.cn/post/186/
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)