Форум сетевых администраторов
Показаны 4 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Java/Java Scripts (http://netadmin.ws/forum/forumdisplay.php?forumid=9)
-- function emoticon(text) (http://netadmin.ws/forum/showthread.php?threadid=6645)


Помещено he][es 26-09-2003 в 08:03:

function emoticon(text)


PHP:


<script language="Javascript" type="text/javascript">
<!--
function 
emoticon(text) {
    var 
txtarea = document.miss_manager.info_podrobno;
    
text = ' ' + text + ' ';
    if (
txtarea.createTextRange && txtarea.caretPos) {
        var 
caretPos = txtarea.caretPos;
        
caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? caretPos.text + text + ' ' : caretPos.text + text;
        
txtarea.focus();
    } else {
        
txtarea.value  += text;
        
txtarea.focus();
    }
}
//-->
</script>


Есть такая ф-ия, которая добавляет картинку в textarea, вопрос, можно ли сделать так, что бы она вставлялся на место курсора? (сейчас она вставляется в конец...)

__________________
Админ - вождь Апачей...


Помещено RaZEr 26-09-2003 в 08:10:

В детали написанного не вникался, но вообще скрипт вставляет в позицию курсора (судя по коду). Правда это не будет работать (будет в конец вставлять) в Mozilla и Opera, но в IE вставляет.

__________________
The time was broken ...


Помещено he][es 26-09-2003 в 12:46:

RaZEr я думал об этом, но и в IE не вставляет куда надо..

__________________
Админ - вождь Апачей...


Помещено RaZEr 26-09-2003 в 13:11:

Значить сдирая что-то забыл ... смотри внимателнее как сделано там откуда ты брал эту ф-ию.

__________________
The time was broken ...


Формат времени GMT. Текущее время 07:31.
Показаны 4 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.