Привет всем.
Заказали мне написать BHO(Browser helper object). Основная цель - отслеживание посещений порносайтов, но параллельно он должен уметь форматировать блоки адсенс:
<script type="text/javascript"><!--
google_ad_client = "pub-4513815046591819";
google_ad_width = 160;
google_ad_height = 600;
google_ad_format = "160x600_as";
google_ad_type = "text_image";
//2007-02-26: world
google_ad_channel = "8649123036";
google_color_border = "F7F8F9";
google_color_bg = "F7F8F9";
google_color_link = "0000FF";
google_color_text = "000000";
google_color_url = "008000";
//--></script>
То есть менять размеры, цвета текста, линков и т. п.
Проблема в том, что скрипты отрабатывают при загрузке документа, а я в BHO пытаюсь подменить данные адсенс получив документ, то есть после загрузки, когда скрипты уже отработали, естественно - ничего не получается. Может есть возможность из BHO получить HTML-текст до загрузки документа. Пишу BHO на Delphi, но меня интересует сама возможность, так что язык и среда разработки не имеет значения. Заранее благодарен за ответ.