Проблема в Firefox
Приветствую.
Делаю панель BB-кодов для формы добавления комментов. Нашел вот такой скрипт: function wrapText(f, t) { var f = $(f); var start_tag = "[" + t + "]"; var end_tag = "[\/" + t + "]"; if (document.selection) { f.focus(); var selected = document.selection.createRange().text; var sel = document.selection.createRange(); sel.text = start_tag + selected + end_tag; } else if (f.selectionStart || f.selectionStart == '0') { var startPos = f.selectionStart; var endPos = f.selectionEnd; var text = start_tag + f.value.substring( startPos, endPos ) + end_tag; f.value = f.value.substring(0, startPos) + text + f.value.substring(endPos, f.value.length); } else { f.value += start_tag + end_tag; } f.focus(); } В опере работает отлично, но фаерфокс выполнять его отказывается. Firebug не показывает никаких ошибок.. но почему-то не работает. |
Часовой пояс GMT +3, время: 17:24. |