Как узнать позицию каретки в текстовом поле?

Программирование на Active Server Pages и VBScript.
alax
Начинающий
Начинающий
 
Сообщения: 4
Зарегистрирован: 03.11.2005 (Чт) 10:26

Как узнать позицию каретки в текстовом поле?

Сообщение alax » 07.11.2005 (Пн) 7:17

Не подскажите как узнать позицию курсора в текстовом поле? Или может быть уже гд-то это обсуждалось, просто я не нашёл?

OldRunaways
Новичок
Новичок
Аватара пользователя
 
Сообщения: 44
Зарегистрирован: 10.07.2004 (Сб) 17:13

Сообщение OldRunaways » 07.11.2005 (Пн) 12:59

То что тебе требуется это не Серверный, а Клиентский скрипт. А, следовательно, не АСП. А следовательно ОФФТоп :-)

P.S. Лезем на любой сайт использующий ББ-Код и анализируем:
Код: Выделить всё
<SCRIPT>
function store_crt(text)
{
  if(text.createTextRange)
    {
      text.caretPos = document.selection.createRange().duplicate();
    }
}
</SCRIPT>

<textarea class="InputBox" name="inp" style="width:100%;" rows=10 onkeyup='javascript:store_crt(this);' onclick='javascript:store_crt(this);' onselect='javascript:store_crt(this);'></textarea>

Это JavaScript. VBS должен использовать те же самые свойства объектов (имхо)

alax
Начинающий
Начинающий
 
Сообщения: 4
Зарегистрирован: 03.11.2005 (Чт) 10:26

Сообщение alax » 07.11.2005 (Пн) 13:45

OldRunaways писал(а):То что тебе требуется это не Серверный, а Клиентский скрипт. А, следовательно, не АСП. А следовательно ОФФТоп :-)

P.S. Лезем на любой сайт использующий ББ-Код и анализируем:
Код: Выделить всё
<SCRIPT>
function store_crt(text)
{
  if(text.createTextRange)
    {
      text.caretPos = document.selection.createRange().duplicate();
    }
}
</SCRIPT>

<textarea class="InputBox" name="inp" style="width:100%;" rows=10 onkeyup='javascript:store_crt(this);' onclick='javascript:store_crt(this);' onselect='javascript:store_crt(this);'></textarea>

Это JavaScript. VBS должен использовать те же самые свойства объектов (имхо)


Угу, но всё таки можно по-подробнее, что это за зверь и куда его прицепить?


Вернуться в ASP и VBScript

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6

    TopList