javascript - 使用 iframe 的多线程

标签 javascript multithreading iframe

我正在尝试使用 iframe 模拟多线程,但我遇到了一种情况,我不知道它是否真的自己利用了 iframe 进程(线程)。

例如,如果我调用位于 iframe 中的方法,它会使用 iframe 创建的线程运行还是使用主父窗口线程运行?

如果是后者,那么是否可以改变作用域,让iframe调用方法(让程序使用与父窗口不同的线程)

编辑: 也许我应该更清楚这一点,但我不想仅仅因为我无权访问 DOM 元素而使用 WebWorkers。

最佳答案

如果你想运行一些后台任务,只需使用 WebWorkers .

一般不需要多线程js代码。您应该改用事件循环。

关于javascript - 使用 iframe 的多线程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6967201/

相关文章:

javascript - 这个正则表达式(VBScript/JavaScript 风格)有什么问题?

javascript - Angular 新路由器从 URL 中删除/#

c++ - 使用 CRYPTO_thread_setup 的多 SSL 环境

android - 这个线程安全吗?

jquery - bPopup 在一页中打开时居中对齐,在另一页中打开时左对齐

javascript - 通过 id 获取选项值适用于 chrome 而不是 mozilla

javascript - 在 jquery 插件成功事件上操作 DOM

c++ - std::lock_guard 示例,解释其工作原理

html - 下载文件时在 Chrome 中检测 iframe 的加载

javascript - AngularJS 部分中的 Google AdSense - 为什么更改 View 会以错误的尺寸显示广告?