|
Задача: исправить ошибки в html которые находит validator.w3.org.
Сайт на bitrix
До 78 ошибок
После одна
https://validator.w3.org/nu/?doc=http%3A%2F%2Fkesl.ru%2FБольше половины ошибок было из-за атрибута type=text/javascript в теге script
В файле init.php добавил функцию на событие OnEndBufferContent
AddEventHandler('main', 'OnEndBufferContent', 'removeType');
function removeType (&$content) {
$content = replace_output($content);
}
function replace_output($d)
{
return str_replace(' type="text/javascript"', "", $d);
}