HTMLPurifier删除target ="_ blank"

use*_*341 12 html php htmlpurifier

我正在使用HTMLPurifier,即使你拥有:

$config->set('HTML.Doctype', 'XHTML 1.0 Transitional');
Run Code Online (Sandbox Code Playgroud)

它会从链接中删除所有"目标"属性.

知道为什么要这样做吗?

Tut*_*teC 24

允许的框架目标列表不是默认启用.您必须手动启用它.

  • 就是这样 - 我使用了以下内容:$ config-> set('Attr.AllowedFrameTargets',array('_ blank')); 它的工作原理!非常感谢! (9认同)