首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为Rhino / Java 6脚本引擎模拟DOM

如何为Rhino / Java 6脚本引擎模拟DOM
EN

Stack Overflow用户
提问于 2012-07-17 22:14:29
回答 1查看 2.1K关注 0票数 3

当使用Rhino / Java 6的脚本引擎时:

代码语言:javascript
复制
ScriptEngine engine = manager.getEngineByName("JavaScript");

我的问题是,当我评估一些脚本(通常是为浏览器环境编写的)时,脚本引擎会崩溃,因为“窗口”没有定义,这一点我完全理解,因为DOM是某种创建的浏览器浏览器。

但是,模拟/模拟DOM环境的最佳方法是什么(例如“窗口”对象)。

这可以用Java实现(例如,在ScriptEngine /Java中启用某些东西),还是必须包括模拟DOM的某种JavaScript?

目前最适合Rhino/ Java 6脚本引擎的解决方案是什么?

EN

回答 1

Stack Overflow用户

发布于 2012-07-17 22:16:28

DOM是一个巨大的环境。可能无法对浏览器中的所有内容进行完整的模拟。然而,看看将浏览器带到服务器上。如果这已经被维持了,它可能已经足够你的目的。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11531630

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档