Подскажите, пожалуйста, каким образом лучше всего решать такую задачу:
Грузится страничка, относительно большая (50-100 кб).
Из нее меня интересует только небольшой кусочек размером 1-2 кб, который и должен оставаться видимым, все остальное должно удаляться (или, по крайней мере, не отображаться).
Причем, иногда этого нужного мне кусочка на странице может и не быть, в таком случае мне тоже не надо отображать всю страницу в исходном виде, а просто вывести короткое сообщение, что искомое не найдено.
Если я задаю фильтр в виде *искомое* - то у Proxomitron частенько едет крыша и он отбирает все процессорное время, парализуя броузер (кажется, это происходит как раз в тех случаях, когда искомой строки нет на страничке).
Нужен сам принцип решения такой задачи.
(На всякий случай, "Искомое" - это не статическая строка, а рег. выражение.)
Грузится страничка, относительно большая (50-100 кб).
Из нее меня интересует только небольшой кусочек размером 1-2 кб, который и должен оставаться видимым, все остальное должно удаляться (или, по крайней мере, не отображаться).
Причем, иногда этого нужного мне кусочка на странице может и не быть, в таком случае мне тоже не надо отображать всю страницу в исходном виде, а просто вывести короткое сообщение, что искомое не найдено.
Если я задаю фильтр в виде *искомое* - то у Proxomitron частенько едет крыша и он отбирает все процессорное время, парализуя броузер (кажется, это происходит как раз в тех случаях, когда искомой строки нет на страничке).
Нужен сам принцип решения такой задачи.
(На всякий случай, "Искомое" - это не статическая строка, а рег. выражение.)