У меня есть богатый редактор, который добавляет текст и изображения, чтобы сделать изображения отзывчивогоДинамически добавить класс IMG тег от всей HTML
class="img-thumbnail"
необходим во всех тегах изображений, поэтому использовал HtmlAgility пакет для извлечения теги изображений из всего Html, но как добавить класс в каждый тег изображения.
Пример
Ввод из HTML после извлечения изображения тег
<img src="http://domain.com/images/image1.jpg">
Прогнозный
<img src="http://domain.com/images/image1.jpg" class="img-thumbnail">
Код
public string ParseImage(string pHtml)
{
HtmlDocument doc = new HtmlDocument();
doc.LoadHtml(pHtml);
var imgs = doc.DocumentNode.SelectNodes("//img");
foreach (var item in imgs)
{
string orig = item.Attributes["src"].Value;
//Add class to each img tag.
}
}
Почему вы не делаете это с помощью javascript? –
Невозможно использовать javascript, поскольку сервер хостинга не поддерживает его. – Dave