我有一个ie7添加,我正在向正在浏览的页面添加html元素。
即抛出操作中止,并且不要直接访问页面, 谁知道该怎么办?
我与添加
的html元素异步工作答案 0 :(得分:1)
IE DOM对象都是STA对象。这意味着您只能在创建它们的线程上使用它们,这是Tab UI线程。
如果您需要在后台线程中使用它们,则必须将对象从一个公寓编组到另一个公寓。使用Global Interface Table可以非常轻松地完成此操作。
答案 1 :(得分:0)
确保使用Web浏览器帮助程序主线程的最佳方法是在后台工作程序中执行所有异步工作。
第二个选项是创建同步上下文,并始终从同步上下文执行dom更改