В прошлом выпуске шла речь об использовании механизма темплейтов для генерации HTML кода страниц. Там же было упоминание о возможности использования
Рубрики с меткой ‘DOM’
Работа с XML. SAX, DOM — краткое введение.
Третий тип XSS: Межсайтовый скриптинг через DOM
Все мы знаем, что такое межсайтовый скриптинг, правда? Это уязвимость, при которой атакующий посылает злонамеренные данные (обычно это HTML, содержащий код Javascript), которые позднее возвращаются приложением, что вызывает исполнение Javascript кода. Итак, это неверно! Существует тип XSS атак не соответствующий этому определению, по крайней мере, в основных фундаментальных принципах. XSS атаки, определение которых приведено выше, подразделяются на моментальные (злонамеренные данные встраиваются в страницу, которая возвращается браузеру сразу же после запроса) и отложенные (злонамеренные данные возвращаются через некоторое время). Читать далее »
7 полезных советов для улучшения jQuery кода
В данном обзоре вы узанете 7 наиболее полезных советов по улучшению jQuery кода. Читаем и проверям свои наработки:)
- Используйте $(document).ready() или выполняйте ваши скрипты после закрытия body.
- Сохраняйте данные в свойство data блока, с помощью DOM. Пример:
Читать далее »
Удобные сокращения при работе с DOM
Написание монстроподобных document.getElementById(), document.createElement() и других методом при работе с DOM в JavaScript можно избежать, используя функции с простыми и удобными именами.
Ситуация (встречается нередко): вам необходимо в функции получить доступ к нескольким HTML-элементам, изменив какое-то их свойство, например стилевое. Доступ, как это принято и удобно, получаем через идентификатор: Читать далее »