Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ночной странник


Contributor


Сообщения: 4050
Благодарности: 83

Профиль | Сайт | Отправить PM | Цитировать


paulgor

Цитата:
Мозилла теперь здесь работает (можно текст корректировать, а не только в самый конец вставлять), значит ли это, что всё же существующих vB функций недостаточно оказалось и надо было использовать код из моей cvtf.js? Или добился простой модификацией 'внутренних функций vB'?
да действительно понадобились незначительные изменения:
Код: Выделить весь код

  if (is_moz)
  {
    if (typeof textControl.setSelectionRange != 'undefined')
    {
      var oldSelectionStart = textControl.selectionStart;
      var oldSelectionEnd = textControl.selectionEnd;
      var selectedText = textControl.value.substring(oldSelectionStart, oldSelectionEnd);
      textControl.value = textControl.value.substring(0, oldSelectionStart) + CurrentKey + textControl.value.substring(oldSelectionEnd);
      textControl.setSelectionRange(oldSelectionStart + CurrentKey.length, oldSelectionStart + CurrentKey.length);
    }
  }

Цитата:
Кстати, в Мозилле здесь пока не работает Ctr/C Ctrl/V - если я скажем хочу уже введённое слово скопировать в другое место моего текста:
- Ctrl/C заменяет выделенный текст на ту букву, что английской 'c' назначена, вместо того, чтобы его просто убрать в буфер
спасибо что нашол ошибку...
я ее только что исправил...
теперь в мазиле всеработает правильно.

а оперой еще посмотрим... вот вышла новая версия (8,*) может в ней что появилось...

-------
можно практически все, но просто мы это еще не знаем.
главный враг програмиста это копипастинг
За хорошее сообщение не забываем нажимать ссылочку "Полезное сообщение"!


Отправлено: 15:37, 31-12-2004 | #115