>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >О проекте http://forum.mozilla-russia.org/viewforum.php?id=23 >Проблема с forum.mozilla.ru http://forum.mozilla-russia.org/viewtopic.php?id=5003 |
Xeningem > 13-09-2005 12:03:25 |
Я пользуюсь Оперой, и меня огорчает тот факт, что для добавления комментария используется 3(три) условия вместо двух (это я к тому, что по моему глубокому IMHO и проверке на натурных браузерах этот метод работает) - которое делило бы браузеры на поддерживающие код для Mozilla и неподдерживающих. Выделить код Код:function insert_text(open, close, no_focus) { msgfield = (document.all) ? document.all.req_message : document.forms['post']['req_message']; // IE/Mozilla/Opera support if(msgfield.selectionStart || msgfield.selectionStart == '0') { var startPos = msgfield.selectionStart; var endPos = msgfield.selectionEnd; msgfield.value = msgfield.value.substring(0, startPos) + open + msgfield.value.substring(startPos, endPos) + close + msgfield.value.substring(endPos, msgfield.value.length); msgfield.selectionStart = msgfield.selectionEnd = endPos + open.length + close.length; if (no_focus != '1' ) msgfield.focus(); } // Fallback support for other browsers else { msgfield.value += open + close; if (no_focus != '1' ) msgfield.focus(); } return; } |
Xeningem > 13-09-2005 18:48:13 |
Ладно... Если до завтрашнего вечера не получиться написать UJS - смирюсь... |
Unghost > 13-09-2005 22:27:06 |
==> О проекте |
Xeningem > 16-09-2005 09:58:28 |
Короче, просьба ногами не бить... Выделить код Код:msgfield.selectionStart = msgfield.selectionEnd = endPos + open.length + close.length; Я просто даже не знаю, что и думать... Короче... Я не веб-дизайнер, но скрипт работает! |
Xeningem > 13-01-2006 10:26:04 |
Обновлённая версия скрипта: |
ragnaar > 29-04-2006 23:52:10 |
Xeningem |
DennisHAWKS > 10-05-2006 15:26:28 |
Что-то сегодня (вроде) перестало работать в ветке |
ragnaar > 10-05-2006 16:17:35 |
DennisHAWKS |
М. Порешаев > 23-02-2007 22:44:09 |
Господа администраторы! Только что (при ответе в конфе) заметил, что у меня не работает "ссылка/кнопка" "Цитировать" из предыдущего ( и любого) сообщения. В форме ответ пишет "[quote_][/quote_]" (знак _ я специально подставил), без тела самой цитаты. ФФ 2.0.0.1 и Опера 9.02... |
stEp > 23-02-2007 23:03:48 |
М. Порешаев, а Вы прежде чем эту кнопку нажать текст выделили? |
Infant > 23-02-2007 23:06:40 |
М. Порешаев |
М. Порешаев > 23-02-2007 23:08:35 |
Хмм, приношу извинения - не выделил. На разных форумах почти аноалогичная "кнопка" работает по-разному. Давно видать тут не "цитировал"! |
Al_H > 29-05-2008 19:47:03 |
А ведь интересно. При невыделенном тексте надо сделать чтобы цитировалось родительское сообщение, при выделенном - этот текст. |