APTEM
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору как вариант, вот так: Код: var textContainer = document.getElementById('textContainer'); var htmlCode = textContainer.innerHTML; htmlCode = htmlCode.replace(/(http\:\/\/\S{3,}?)(\.\s|$)/g, '<a href="$1">$1</a>$2'); textContainer.innerHTML = htmlCode; | возможно, придётся искать адреса, даже с неуказанным протоколом, например, www.google.com - эта задача чуть сложнее, но тоже решается регулярными выражениями | Всего записей: 396 | Зарегистр. 16-07-2004 | Отправлено: 13:38 04-01-2010 | Исправлено: APTEM, 13:39 04-01-2010 |
|