И вновь TinyMCE. Проблама с кнопкой. - Webmasters.ru - RSS
http://webmasters.ru/forum/showthread.php?t=36906
SEO форум вебмастеров - Поисковые системы, оптимизация, раскрутка сайта, оптимизация и продвижение сайта в поисковых системах1743611384Elesite CMS60http://webmasters.ru/forum/images/wm/misc/rss.pngSEO форум вебмастеров Webmasters.ru
http://webmasters.ru/forum
И вновь TinyMCE. Проблама с кнопкой. by cOAPerator
http://webmasters.ru/forum/showpost.php?p=371203
Tue, 04 Dec 2012 01:48:45 GMTЕсть
(function()
{
tinymce.create("tinymce.plugins.precodebuttons", {
init:function (ed, url) {
ed.addCommand('mcePreCode', function () {
var opentag = ' ';
var closetag = '';
var content = ed.selection.getContent();
console.log(content);
content = content.replace(/&/g, "&");
content = content.replace(//g, ">");
content = content.replace(/"/g, """);
ed.focus();
ed.selection.setContent(opentag + content + closetag);
});
ed.addButton('precodebuttons', {
title:'',
image:url + '/img/precode.png',
cmd:'mcePreCode'
});
}
});
tinymce.PluginManager.add("precodebuttons",tinymce.plugins.precodebuttons)
}
)();
(function()
{
tinymce.create("tinymce.plugins.precodebuttons", {
init:function (ed, url) {
ed.addCommand('mcePreCode', function () {
var opentag = ' ';
var closetag = '';
var content = tinyMCE.activeEditor.selection.getContent()
console.log(content);
content = content.replace(/&/g, "&");
content = content.replace(//g, ">");
content = content.replace(/"/g, """);
ed.focus();
tinyMCE.execCommand('mceInsertContent',false,opentag+content+closetag);
});
ed.addButton('precodebuttons', {
title:'',
image:url + '/img/precode.png',
cmd:'mcePreCode'
});
}
});
tinymce.PluginManager.add("precodebuttons",tinymce.plugins.precodebuttons)
}
)();
Проблема в том что необрамляет тегами. точнее не всегда..
Гуглил и яндексил. Доку тож читал но применить не получилось.. Прошу помоши.. ';
var closetag = '';
var content = ed.selection.getContent();
console.log(content);
content = content.replace(/&/g, "&");
content = content.replace(//g, ">");
content = content.replace(/"/g, """);
ed.focus();
ed.selection.setContent(opentag + content + closetag);
});
ed.addButton('precodebuttons', {
title:'',
image:url + '/img/precode.png',
cmd:'mcePreCode'
});
}
});
tinymce.PluginManager.add("precodebuttons",tinymce.plugins.precodebuttons)
}
)();
(function()
{
tinymce.create("tinymce.plugins.precodebuttons", {
init:function (ed, url) {
ed.addCommand('mcePreCode', function () {
var opentag = '
';
var closetag = '
';
var content = tinyMCE.activeEditor.selection.getContent()
console.log(content);
content = content.replace(/&/g, "&");
content = content.replace(//g, ">");
content = content.replace(/"/g, """);
ed.focus();
tinyMCE.execCommand('mceInsertContent',false,opentag+content+closetag);
});
ed.addButton('precodebuttons', {
title:'',
image:url + '/img/precode.png',
cmd:'mcePreCode'
});
}
});
tinymce.PluginManager.add("precodebuttons",tinymce.plugins.precodebuttons)
}
)();
Проблема в том что необрамляет тегами. точнее не всегда..
Гуглил и яндексил. Доку тож читал но применить не получилось.. Прошу помоши..]]>И вновь TinyMCE. Проблама с кнопкой. by cOAPerator
http://webmasters.ru/forum/showpost.php?p=371519
Tue, 04 Dec 2012 11:49:24 GMTUP постаИ вновь TinyMCE. Проблама с кнопкой. by cOAPerator
http://webmasters.ru/forum/showpost.php?p=374492
Mon, 10 Dec 2012 09:32:14 GMTUP поста, очередной.
Че никто тут с яваскриптом не работал?И вновь TinyMCE. Проблама с кнопкой. by cOAPerator
http://webmasters.ru/forum/showpost.php?p=378972
Wed, 19 Dec 2012 04:51:34 GMTПроблема найдена, кнопка работает в хроме и мозиле. баг с "не выделением" только в опере.
может кто подскажет фикс на JS выделения текста в опере?