1

Python プログラムから Javascript ファイルを解釈またはコンパイルしたり、エラーをキャッチしたりしたいと考えています。Javascript ファイルは、例として次の構文を使用します。

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

SpiderMonkey で試してみましたが、"prompt" や "document.write" などを解釈できないようです。助けてください。

4

1 に答える 1

1

document.writeSpiderMonkeyはブラウザではないので、のようなものは機能しません。したがって、ドキュメントもDOMもありません。同様に、ウィンドウがないため、アラートやプロンプトはありません。これはすべて、コマンドラインスクリプトではあまり意味がありません...

Pythonで独自のDOMパーサーを構築し(最初に解析するWebページが実際にあると仮定して)、document自分でオブジェクトを作成することもできますが、それはおそらくごくわずかな利益のために多くの作業になります。

于 2012-06-02T09:34:38.873 に答える