Ответы пользователя по тегу JavaScript
  • Как отфильтровать HTML от XSS и прочей фигни?

    Akdmeh
    @Akdmeh
    PHP, Yii2, Music
    Во-первых, существует такое решение, как HTMLPurifier, который удаляет все неразрешенные теги.
    Во-вторых, простая автозамена не поможет, желательно использовать регулярки, при которых если тег непарный, он не будет парситься.
    Во-третьих, существуют редакторы, которые генерируют BB-разметку. Мне очень нравится WysiBB благодаря небольшому весу, большим возможностям расширения и минималистичный дизайн.
    Если вас заинтересует данный редактор - смогу скинуть набор правил для автозамены.
    Ответ написан
    6 комментариев
  • Динамическая замена URL?

    Akdmeh
    @Akdmeh
    PHP, Yii2, Music
    Погуглите в сторону библиотеки PJAX.
    Сразу предупреждаю - это работает далеко не во всех браузерах (смена адреса).
    Ответ написан
    Комментировать