簡體   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