На помощь нам в таком случае приходит обработчик события "onEndBufferContent", позволяющий произвести модификацию данных непосредственно перед выводом контента пользователю.
В файле init.php (если вы не знаете, что это за файл и где он лежит - обратитесь за помощью к профессионалу, чтобы не "положить" сайт) необходимо разместить следующий код:
use Bitrix\Main\EventManager;
$handler = EventManager::getInstance()->addEventHandler(
"main",
"OnEndBufferContent",
array(
"ClInit",
"removeType"
)
);
...
class ClInit
{
...
function removeType(&$content)
{
$content = static::replace_output($content);
}
static function replace_output($d)
{
return str_replace(' type=\'text/javascript\'', "", str_replace(' type="text/javascript"', "", $d));
}
...
}
В результате ненужный атрибут будет очищаться при завершении буферизации контента сайта, перед показом контента пользователю.

