如何使用IE.au3阅读JavaScript开发人员控制台

如何使用IE.au3阅读JavaScript开发人员控制台,javascript,internet-explorer,autoit,Javascript,Internet Explorer,Autoit,我有一个网站,它通过一个名为:console.info(“spawned”,t.name)的javascript函数将信息发送到IE的开发者控制台。 我想阅读控制台中的内容并对其作出反应 我不知道。我用$oIE.console.log试过了,但是没有输出 /请编辑简短说明,此处有更多内容: 我试图通过chrome控制台获取javascript中变量的值,但它总是说“未定义” 及 也不管用 下面是js的粘贴文件:我想它会是这样的(假设console.log是您在javascript中引用它的方式)

我有一个网站,它通过一个名为:
console.info(“spawned”,t.name)
的javascript函数将信息发送到IE的开发者控制台。 我想阅读控制台中的内容并对其作出反应

我不知道。我用
$oIE.console.log
试过了,但是没有输出

/请编辑简短说明,此处有更多内容:

我试图通过chrome控制台获取javascript中变量的值,但它总是说“未定义”

也不管用


下面是js的粘贴文件:

我想它会是这样的(假设console.log是您在javascript中引用它的方式):


谢谢,但没用。我试图通过chrome控制台直接获取变量,但它只是说“未定义”,这是为了帮助您了解如何进行javascript调用并接收值。这只适用于Internet Explorer。我不知道在javascript中读取值需要执行哪些调用。我建议您使用debugbar for IE之类的工具,并在脚本部分运行javascript代码,以确保您首先调用的javascript是有效的。我正在尝试首先使用控制台获取它,但尚未成功。尝试使用
为(窗口中的变量b){if(window.hasOwnProperty(b))console.log(b);}
转储所有变量,但未显示。我对javascript了解不多,但我认为这是因为变量只在函数中使用。控制台有对象“console”和类似“console.log”的东西,但我不知道获取最后一个日志的方法。比如“console.getLastLog”
$oIE.document.getElementByID("t").type
$o_object.document.parentwindow.eval($s_eval)
Global $gvData = $oIE.document.parentWindow.eval("console.log")
MsgBox(64 + 262144, "Info", $gvData)