# ramzes (25.02.2014 / 22:41)
плохо, фокус теряет, тегами выделенный текст не обкладывает, тупо после него вставляет
даже по курсору не вставляет, исключительно в конец текста.
ужасная хрень, если честно)
В этом ты прав. Надо еще допиливать.
# ramzes (25.02.2014 / 22:41)
плохо, фокус теряет, тегами выделенный текст не обкладывает, тупо после него вставляет
даже по курсору не вставляет, исключительно в конец текста.
ужасная хрень, если честно)
Android 4.2.2 stock W
Посмотрю что можно исправить , и по поводу фокуса на Android , не разу не сталкивался из-за не имения этого тела...
Придется виртуалку ставить для тестов...
venom, кидай, есть наброски, собрать не долго, типы файлов и прочее опиши что должно получиться
Koenig, Щас в приват закину ...
ramzes, Увидел сам все на эмуле андрюши , действительно теряет фокус , кидая в конец , щас буду что-то думать по этому поводу...
venom, я вырезать не буду.
вот в общем моя функция, она на андроиде отлично работает, и каретка положение не теряет и фокус после вставки возвращает на положенное место
function past(text1, text2){
var elrms = document.getElementsByTagName('textarea');
if(elrms.length > 1){
var curr = 0;
for(i=0; i<elrms.length; i++){
if(document.getElementsByTagName('textarea')[i].selectionEnd > 0){
curr = i;
}
}
}else{
curr = 0;
}
var Textarea = document.getElementsByTagName('textarea')[curr];
var rangeStart = Textarea.selectionStart;
var rangeEnd = Textarea.selectionEnd;
var formText = Textarea.value;
var selectionLenght = rangeEnd - rangeStart;
if(text2!=' ' && text2!=''){
var newText = formText.substr(0, rangeStart)+text1+formText.substr(rangeStart, selectionLenght)+text2+formText.substr(rangeStart + selectionLenght);
}else{
var newText = formText.substr(0, rangeEnd)+text1+text2+formText.substr(rangeEnd);
}
Textarea.value = newText;
if(text2.length > 1 && selectionLenght == 0){
var moveRange = rangeStart+text1.length+selectionLenght;
}else{
var moveRange = rangeEnd+text1.length+text2.length;
}
Textarea.setSelectionRange(moveRange, moveRange);
closepopup();
}
посмотри, может что высмотришь
# ramzes (25.02.2014 / 23:16)
venom, я вырезать не буду.
вот в общем моя функция, она на андроиде отлично работает, и каретка положение не теряет и фокус после вставки возвращает на положенное место
Ок, СП, щас посмотрю что к чему .
venom, а ты как хочешь фотки грузить ? если панель будет скажем по всему сайту, и в каждом посте в каждом модуле будет фото от разных пользователей...
я чота потерялся как все это сортировать то в итоге ?..я видел некоторые редакторы, дык там вообще к одному посту мона крепить аж несколько фоток..ну там понятно, там одно место где такое используется...а если опять же весь сайт ? тока фотоальбомы пользователй чтоль ?
Но если фотоальбомы то надо создаать альбом если его нет...хз..
# Fublin (25.02.2014 / 23:53)
venom, а ты как хочешь фотки грузить ?
Щас не до этой загрузке , работаю на данный момент с самой явой по части фокуса, как написал Рамзес , да и сам я убедился на эмуляторе что теги кидает в конец строки..
# Fublin (25.02.2014 / 23:53)
venom, а ты как хочешь фотки грузить ? если панель будет скажем по всему сайту, и в каждом посте в каждом модуле будет фото от разных пользователей...
я чота потерялся как все это сортировать то в и
отдельная таблица под файлы, выгреб по ид из текста постов (парсинг постов до принта, сбор нужных ид, подцепка соответствующих паренту записей к массивам постов, цикл на принт постов с выводом файлов)
нет ни чего сложного.
храниться все в одном месте, ни каких галерей и прочей никчемной требухи)