繁体   English   中英

如何将窗口和文档对象引入spidermonkey javascript shell?

[英]How to introduce window and document objects into spidermonkey javascript shell?

我正在尝试使用spidermonkey构建自动脚本测试引擎。

我打算测试的一些脚本使用的是窗口和文档对象,这些对象没有在js shell中定义。

是否有一种简单的方法来定义要在spidermonkey测试中使用的窗口和文档对象?

SpiderMonkey shell只是使用一些内置函数实现JavaScript语言,以执行扩展操作,例如从本地文件系统读取文件到字符串。 当您构建Mozilla时,有一个名为XPCShell的工件可用于访问更完整的浏览器环境,但我不确定是否有关于如何正确使用它的良好文档。 您的网络搜索与我的一样好!

或者,有一个dom.js项目试图在纯JavaScript中实现HTML DOM。 您可以加载该项目的JS并对其在DOM中的Window和Document对象的实现进行编程。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM