Javascript IE中iframe元素的线程
在IE8的当前页面所在的线程中,哪些线程与当前页面不在同一线程中运行Javascript IE中iframe元素的线程,javascript,multithreading,iframe,internet-explorer,Javascript,Multithreading,Iframe,Internet Explorer,在IE8的当前页面所在的线程中,哪些线程与当前页面不在同一线程中运行 与当前页面具有相同域的iframe 具有当前页面域的子域的iframe 具有当前页面域的超级域的iframe 与当前页面具有完全不同域的iframe 我想知道在独立线程中的IE中实现的这一点 编辑:在IE topostMessageto中的另一个线程中是否有一个窗口?IE线程与资源的域无关。iframe DOM已生成,并与主浏览器文档绑定到同一线程。IE线程未绑定到资源的域。iframe DOM是构建的,并且与主浏览器文档
- 与当前页面具有相同域的iframe
- 具有当前页面域的子域的iframe
- 具有当前页面域的超级域的iframe
- 与当前页面具有完全不同域的iframe
编辑:在IE to
postMessage
to中的另一个线程中是否有一个窗口
?IE线程与资源的域无关。iframe DOM已生成,并与主浏览器文档绑定到同一线程。IE线程未绑定到资源的域。iframe DOM是构建的,并且与主浏览器文档绑定到同一个线程。正如Franci所提到的,使用iframe不会获得新线程。但是,您可以使用setTimeout和回调“模拟”多线程:
- “JavaScript中的多线程”:
- fakeworker.js(使用此setTimeout技巧的Web Workers实现):
- “JavaScript中的多线程”:
- fakeworker.js(使用此setTimeout技巧的Web Workers实现):