2012-06-02 38 views
1

我希望能夠解釋或編譯Javascript文件,從Python程序中捕捉錯誤等。 JavaScript文件使用以下語法例:從Python解釋Javascript

var a; 
function Mul(){ 
    prompt(b); 
    document.write(a*b); 
} 

我SpiderMonkey的嘗試,但它似乎是無法解釋「提示」,「文件撰寫」等。請幫助。

+0

你可以告訴我EMACS的哪個標準是使用prompt和document.write? – Academia

+0

你的問題沒有任何意義,交配。 – dda

+0

爲什麼? Plz的幫助。我真的很重要,沒有時間。 – Academia

回答

1

document.write這樣的東西不能工作,因爲SpiderMonkey不是瀏覽器。所以沒有文檔,也沒有DOM。同樣,你沒有窗口,所以沒有警報或提示。所有這些在命令行腳本中都沒有多大意義...

您可以在Python中構建自己的DOM解析器(假設您實際上有一個網頁需要解析),並創建一個document反對你自己,但這可能是很多工作的回報很少。