Ткните носом, пожалуйста!
Второй день сижу любуюсь на три строчки:
var el = document.getElementById('content_id');
var html = refs_proc(el.innerHTML);
el.innerHTML = html; // Что делать?
Забираем из
<div id='content_id'> текст, написанный пользователем. Обрабатываем его в
refs_proc() (добавляет ссылки по заданной комбинации символов - работает исправно, не грешу). И отправляем обратно в
<div id='content_id'>. Все хорошо, за исключением того, что в тексте пользователя может оказаться
<script>...</script> (где и сколько - только пользователь знает), а скрипты, как известно, с innerHTML не дружат. В голове кружатся какие-то дикие схемы с разбором текста на код-некод. Чувствую, что есть простое решение - не я первый кто с этим сталкивается, но зациклился... Помогите!