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,*) может в ней что появилось...