execScript と eval
execScript() を呼ぶと eval() が生える、のか?あとでちゃんと調べる!
d:\scripts\js\ijscript>cscript //nologo ijsc.js ijsc> var ie = create('InternetExplorer.Application') ijsc> ie.navigate('about:blank') ijsc> typeof ie.document.parentWindow.eval undefined ijsc> ie.document.parentWindow.execScript() ijsc> typeof ie.document.parentWindow.eval object ijsc> ie.document.parentWindow.eval('var n = 7') ijsc> ie.document.parentWindow.eval('++n') 8 ijsc> ++ie.document.parentWindow.n 9 ijsc>