HTML-фильтр, совместимый с HTML5

да на Вашей aspx странице включают тег script с runat=server

<script language="c#" runat="server">

public void Page_Load(object sender, EventArgs e)
{
  // some load code
}
</script>

, можно также использовать классический Синтаксис ASP

<% if (this.MyTextBox.Visible) { %>
<span>Only show when myTextBox is visible</span>
<% } %>
55
задан mario 5 May 2015 в 13:45
поделиться

1 ответ

Я знаю, что эта тема действительно стара, но так как это все еще релевантно, я решил ответить. Особенно, когда среда изменилась, так как вопрос первоначально задали.

можно использовать https://github.com/xemlock/htmlpurifier-html5, который расширяет Очиститель HTML с помощью спецификации совместимые определения элементов HTML5 и атрибутов.

использование является почти тем же как исходным Очистителем HTML, просто необходимо заменить HTMLPurifier_Config HTMLPurifier_HTML5Config:

$config = HTMLPurifier_HTML5Config::createDefault();
$purifier = new HTMLPurifier($config);

$clean_html5 = $purifier->purify($dirty_html5);

Правовая оговорка: я - автор расширения.

2
ответ дан 7 November 2019 в 07:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: