【发布时间】:2013-01-14 07:37:41
【问题描述】:
当您在浏览器中有一个文档时,加载来自同一源服务器的一个或多个帧。
那些框架是由与主窗口相同的线程执行的?
或者有可能有一个处理繁重的帧而其他帧不会冻结?
我还没有找到任何规范,如果存在的话,有人知道它在哪里吗?
【问题讨论】:
-
我只是使用带有两个框架的 Chrome 进行测试,一个带有无限的 javascript 循环,另一个带有单个表单。我什至可以在另一个框架仍在计算时提交表单。希望对您有所帮助。
-
确定这很有帮助!我仍在网上搜索它,javascript 是单线程的,但答案一直在变化。 ~ 2009 看起来你的测试会有另一种行为。我认为您测试的行为会发生,但我仍然不知道为什么以及何时更改它,以及是否有一些文档。
-
但我认为这是浏览器特定的实现。渲染多个帧是正常的,它会引发多个线程(我希望如此)。你怎么看?
标签: javascript multithreading dom browser