Приветствую всех... Перед тем, как задавать вопрос, обрисую ситуацию: java-скрипт не знаю (работаю с ними по принципу научного тыка=) и копи-паста) Огромная просьба - не предалгать его выучить щас (буду, но сейчас времени нет) и не отправлять "погуглить" или в документацию для Tinymce, а также не предлагать заплатить (в этом случае ушел бы на фриланс)... - даже не спрашивайте после какого форума я пришел к вам, что написал это текст)) Надеюсь, что здесь люди подоброжелательнее... Пожалуйста просто напишите как изменить код или приведите свой пример, максимально похожий на то что требуется. Итак, сделал кнопку для Tinymce (обводит текст дивами (вообще-то там не только дивами, но это роли не играет)). [js] setup : function(ed) { // Add a custom button ed.addButton('mybutton', { title : 'My button', image : 'img/example.gif', onclick : function() { // Add you own code to execute something on click ed.execCommand('mceReplaceContent',true,'<div>{\$selection}</div>'); } }); },[/js] Выделяем в редакторе текст, жму на эту кнопку и текст выделяется дивами. Что дописать, для того чтобы текст так и оставался выделенным (в данном случае курсор переводится в конец выделенного текста). А также, чтобы при повторном нажатии форматирование (в данном случае дивами) убиралось.
наверное тут http://forum.searchengines.ru/showthread.php?p=7171299 посмотрел tinymce , жестковато...
я бы и сам полез, но без знаний ява-скриптов, поэтому на форуме и спрашиваю. Задачка эта вполне распространенная и ничего сверхнового я не спрашиваю. И чувствую максимум будет две строчки добавлено в данный код...