Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   Чем заменить execCommand (https://javascript.ru/forum/css-html/22904-chem-zamenit-execcommand.html)

shtopor 04.11.2011 20:50

Чем заменить execCommand
 
Здравствуйте, помогите плз, нашел статью где текст во frame редактируется при помощи execCommand, есть какая небудь функция заменяющая выделенный фрагмент на то что мне нужно, а не на стандартные значения?

shtopor 05.11.2011 00:01

Ну что ни кто не знает что делать?

trikadin 05.11.2011 00:30

А вы сами-то понимаете, что вам нужно? Вот я, например, нет.

shtopor 05.11.2011 01:01

вот статья, http://habrahabr.ru/blogs/javascript/43317/ там для выдиления текста жирным или подчеркнутым используется функция execCommand, мне нужно добавить возможность добовления своего тега в текст, в функции execCommand это не предусмотрено, как это можно сделать?

trikadin 05.11.2011 01:25

Судя по вашему сообщению, вы ну совсем не знаете javascript.

Освойте основы языка и вопрос отпадет сам, полностью или частично.
А с чем не справитесь - поможем.

На сайте javascript можно начать изучать с учебника, раздел Основы javascript.
Возможно, вам также понадобится HTML - учебник есть, например, здесь: http://htmlbook.ru
Информацию же по интересующей вас теме вы сможете найти в гугле в этой статье

Задавайте конкретные вопросы по ходу дела.

shtopor 05.11.2011 03:30

Я во всем разобрался (дело было не в моих скудных знаниях), а в том что я не правильно чиал описание к execCommand, остался только один не решенный вопрос как через него добавлять изображения? Пробовал так:
NewTextArea.document.execCommand('InsertInputImage',null,'img/12.jpg')

Неработает...

FINoM 05.11.2011 06:39

Попробуйте InsertImage.
А вообще, айфрейм — зло. Для визивигов давно уже есть атрибут contenteditable, работающий во всех браузерах.
Кстати, вот тут хорошая подборка команд:
http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx

trikadin 05.11.2011 08:53

Цитата:

Сообщение от FINoM
А вообще, айфрейм — зло. Для визивигов давно уже есть атрибут contenteditable

И чем, интересно, designMode "злее" contentEditable?

shtopor 05.11.2011 11:25

Спасибо, InsertImage помогло))

FINoM 05.11.2011 16:20

Цитата:

Сообщение от trikadin
И чем, интересно, designMode "злее" contentEditable

Тем, что это айфрейм.


Часовой пояс GMT +3, время: 13:46.