我需要一个干净而简单的脚本,它可以查找和删除字符串中所有html标签的所有事件属性。 “关于...”属性是 - 鼠标点击,等的onkeyup从标签中删除事件属性
编辑:这里是他们如何做到在Kohana中:
$string = preg_replace('#(<[^>]+?[\x00-\x20"\'])(?:on|xmlns)[^>]*+>#iu', '$1>', $string);
编辑:这里是他们如何做到这一点的笨:
$string = preg_replace("#<([^><]+?)([^a-z_\-]on\w*|xmlns)(\s*=\s*[^><]*)([><]*)#i", "<\\1\\4", $string);
您不关心已经以编程方式添加的事件侦听器吗? – Robusto 2010-03-07 02:25:16
在当前情况下不关心这一点。 – 2010-03-07 02:31:24