Написать письмо   
 
logo
 
Snippy
Сборник
примеров кода
В HTML некоторые символы имеют специальное значение и для сохранения своего значения должны быть преобразованы в HTML сущности. Эта функция возвращает строку, над которой проведены некоторые из таких преобразований. Этих преобразований достаточно для большинства задач веб-программирования.


Александр [Добавлено 05.01.2012 21:36:09]
Полезная заметка!
А подскажите эта функция годится для редактора тинимсе? я сделал кнопку обрамления тегом <code>, но при выделении html кода, он не обрамляется, потому что преобразования в сущности нет. как мне этот код адаптировать к моей кнопке?
вот код кнопки:

ed.addButton('preCode', {
title : '<code>',
image : c+'/img/preCode.gif',
onclick : function() {
opentag = '<pre><code>';
closetag = '</code></pre>';
content = ed.selection.getSel();
html = content;
function htmlspecialchars(html) {
// Сначала необходимо заменить &
html = html.replace(/&/g, "&amp;");
html = html.replace(/</g, "&lt;");
html = html.replace(/>/g, "&gt;");
html = html.replace(/"/g, "&quot;");
// Возвращаем полученное значение
//return html;
}
ed.focus();
ed.selection.setContent(opentag+html+closetag);
}
}
помогите пожалуйста.



Ваше имя
Ваш E-mail
(если хотите отслеживать комментарии)
Дoкажи, что ты не робот
Текст комментария