Всем привет. Столкнулся со следующей проблемой. Пишу плагин для IE (C++ ATL, но все же), который выдирает текст из HTML и совершает некоторые "насильственные" действия с DOM моделью (т.е. ее изменяет). Причем с моей стороны все делается в одном потоке. НО!!! При рекурсивном обходе дерева иногда возникают ситуации зацикливания. Как я понимаю, это происходит из-за того, что какие-то потоки (не мои) параллельно изменяют DOM модель!! Это может быть или JavaScript или AJAX. Есть ли какие-нибудь средства синхронизации для моего случая? Или на крайний случай, можно ли каким-либо образом временно отключить сии нехорошести на время критичных для меня действий?
Буду рад помощи
P.S. Более подходящего форума для данной проблемы найти не удалось, так что извиняйте, если что |