Логин:

Пароль:

Форумы
Общие вопросы
Document Object Model
Обсуждаем конференцию
Web Usability (test)

Document Object Model

Selection+вокруг

> Ага, именно где угодно. Например
>
> <b>жи[рная</b> cобака <i>жуч]ка</i>
>
> закрашено все что между []. То что закрашено, найти несложно getSelection().toString(). А вот "n символов по бокам" не получается. Т.е. получается, но коряво... :(

А прямо и невозможно, насколько я понимаю. То есть если в документе несколько таких фрагментов, ты не определишь, какой из них. А как реализовать с такой функциональностью - мастери по getSelection() RegExp и ищи по нему. Код из головы, не проверял: r=new Regexp('/(.{2}'+reqexp_quote(getSelection().toString())+'.{2})/');
где regexp_quote() - функция, которая квотит спецсимволы регулярных выражений. И натравливай этот regexp на innerHTML, результат[1] - искомая строка.
СообщениеАвторДата
гоша15.10.2002 13:40
crimaniak20.10.2002 05:56
crimaniak20.10.2002 06:08
гоша21.10.2002 12:43
crimaniak27.10.2002 16:36
гоша17.10.2002 15:16