нашел проблему. я чтобы очистить html от тэгов создавал dom элемент и брал его innerText. Соответственно поэтому грузились картинки. Заменил regexp.
function strip(html)
{
var regex = /(<([^>]+)>)/ig;
html = html.replace(regex, "");
return html.replace(regex, "");
}