【问题标题】:Does loading an ActiveX control block page rendering?加载 ActiveX 控件会阻止页面呈现吗?
【发布时间】:2011-02-18 07:14:02
【问题描述】:

我正在构建的页面上有一个 ActiveX 控件(相信你,我希望我没有)在页面源中使用静态 <object/> 标记(它由 ASPx 后端生成,但它到达浏览器作为原始页面标记的一部分)。

Internet Explorer 是在解析 <object/> 标记后立即停止解析和呈现以加载 ActiveX 控件,还是在并行线程中进行加载?

【问题讨论】:

    标签: internet-explorer activex html-parsing


    【解决方案1】:

    ActiveX 必须在 UI 线程中加载,否则大多数 ActiveX 将无法工作,因为它们是 STA。同样适用于 IE 的脚本对象,其中一些只是缺少用于线程间编组的代理/存根,因此 DOM 操作也必须在 UI 线程中。

    The parsing of the page could happen in the background thread.

    【讨论】:

      猜你喜欢
      • 2010-10-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-11
      • 2016-10-26
      • 2015-09-06
      相关资源
      最近更新 更多