Forum Webscript.Ru
Программирование => JavaScript & JScript => Тема начата: Bang от 06 Декабря 2002, 16:40:23
-
Не подскажет ли кто, каким образом можно писать в iframe в оперделенную позицию курсора? и каким образом ее можно эту позицию узнать?
конкретная задача состоит в том, что в опреденное место текста надо вставить картинку: юзер ставит курсор в нужное место, жмет на кнопку, ему выскакивает окошко со списком картинок и параметорв, он выбирает, что там ему надо, и соотетствующий код пишется туда, где стоит курсор
пока получается писать только в конец текста в поле
это точно можно сделать, ведь insertimage пресловутый именно так и поступает
но как?:confused:
-
создаеш текстовую область
var range = <объект фрейма>.selection.createRange()
и вставляеш строку:
range.pasteHTML("
");
-
Bang
Ты бы рассказала как решила свою проблему тут (http://forums.webscript.ru/showthread.php?s=&threadid=9485)
-
Спасибо, Макс, так и сделала.
Все работает
-
Это, кстати, мне для того (http://forums.webscript.ru/showthread.php?s=&threadid=9485) и надо было
Получая от пользователя название файла, alt, желаемое выравнивание, я просто формирую строчку "" и указанным тобой методом пишу ее куда надо.
Думаю, insertimage делает примерно то же самое