【发布时间】:2012-03-14 21:47:28
【问题描述】:
是否有纯 javascript 的 DOM 实现或模拟?
- 有 env.js,但这需要 Rhino。
- 有 jsdom,但需要 Node。
是否有一种解决方案适用于大多数 javascript 解释器(例如 v8),而不受任何特定解释器或引擎的约束?也就是说,在 JS 中是否有任何 DOM 实现无需任何设置或 shims 就可以放入 javascript 解释器并直接运行?
【问题讨论】:
-
您能解释一下为什么需要这个吗?
-
测试javascript代码
-
我正在寻找类似的东西,这就是我的原因:我想在 v8 js 引擎中运行它(由 golang 绑定到 v8 控制),但不一定在节点中。
-
@JPuge 这样的问题总是会随着时间的推移而变得迟钝。原因可能包括:在 Web Worker 中使用 DOM,在运行 HTML 和 Javascript 的自定义原生应用程序中使用 DOM,使用 javascript 验证一些 HTML 文件...
标签: javascript dom