我想从 HTML 的一小段(4-6 行)中删除所有 JavaScript,我之前读过这里最好不要在 HTML 上使用 REGEX,所以如果有人知道更好的方法,请告知。
例如我有以下代码:
<a href="go/to/my/link" onclick="fetchMeSomeData(this)">My Link</a>
<p onfocus="doSomethingAmazing();"></p>
现在在 PHP 中,我想用一个空白替换 on(无论它是什么)事件。
最佳答案
使用HTML Purifier库从代码中剥离 JavaScript 和插件等内容。它比基于黑名单的正则表达式方法要好得多,因为它使用完整的 HTML 解析器和白名单来清理 HTML。
关于php - 使用 PHP 从代码中剥离 Javascript on(任何)事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2783531/