Что естественно, потому что xml на в принципе ругается нехорошими словами. Как-то парсил RSS, в которых попадались подобные сущности, приходилось предварительно заменять их на аналогичные (типа & #160; ).
А и что же у Вас не получается? И где Вы там увидели 2 способа? Может быть, вы применили свой способ, или имеете в виду что-то другое?
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>Resource is blocked</title> </head><body> <h1>Resource is blocked</h1> <p>Sorry, but requested content was blocked.</p> <hr> </body
Это почему же нельзя? То, что после <!-- Яндекс.Директ --> не на Вашей странице вставлено?
Дмитрий2017, насколько я вижу, в вызываемом скрипте есть конструкция document.write, но она завязана на отсутствие асинхронного выполнения скрипта. Поэтому надеюсь, что код не потеряет работоспособности, если ему добавить асинхронность. Последнюю строчку в коде выше написать как
document.write('<scr'+'ipt type="text/javascript" src="//an.yandex.ru/system/context.js" async></scr'+'ipt>');
Это код страницы, который пришёл с сервера. В коде есть вставки, которые должен дописать скрипт через document.write, как следует из описания ошибки. И браузер ничего не выведет на экран, пока не дождётся результатов работы скрипта.
Точно бум. Сегодня мне на другой домен письмо пришло.
Может быть, и из-за РСЯ.
orphelin, ответ был уже
Если правильный разработчик, то разобраться в коде будет не сложнее, чем в стандартной CMS.