Как я могу разрешить данные base64 для атрибута src для тегов изображений? Я вижу такой код:Как настроить HTML очиститель, чтобы разрешить URI данных для изображения src?
$config->set('URI.AllowedSchemes', array('http' => true, 'https' => true, 'mailto' => true, 'ftp' => true, 'nntp' => true, 'news' => true, 'data' => true));
В этом случае, это data => true
, который позволяет base64? И если да, то как я могу разрешить данные base64 только для атрибута src тега img? (Я не хочу, чтобы идентификаторы URI данных в других ситуациях.)
Я думал сделать что-то вроде:
$ def-> addAttribute ('a', 'target', 'Enum # _blank, _self, _target, _top');
Но в моем случае, как это:
$ def-> addAtribute ('img', 'src', 'Enum # data, http, https, ...);
Возможно ли это?
Так что вы хотите разрешить только URL-адреса данных для изображения SRC атрибут? Или вы хотите, чтобы атрибут src для изображений всегда был URL-адресами данных? – Anthony
«Итак, вы хотите разрешить только URL-адреса данных для атрибута SRC изображения?» Да;) Я хочу разрешить атрибут SRC изображения: данные, http, https, ressources/img/photo1.png ... Для cons я просто хочу разрешить base64, поэтому данные для атрибута src тега изображения , Я не буду разрешать данные по другим тегам –
Значит, только атрибут src на img-элементах может быть URL-адресом данных? – Anthony