Delphi Chromium Embedded(TChromium) - 获取脚本输出

时间:2016-01-07 11:36:18

标签: javascript delphi chromium-embedded tchromium

运行脚本后,TChromium中是否有办法获取输出?例如,如果我在Chrome的开发者工具中运行以下脚本:

document.getElementsByTagName('input')

Chrome会输出页面中的所有输入节点。如何在Delphi中读取此输出?

1 个答案:

答案 0 :(得分:1)

经过几个小时的奋斗,我发现TChromium中有一个'OnConsoleMessage'事件;您可以使用此事件拦截脚本输出和控制台中的所有消息:

<?php

// Get the current default response code
var_dump(http_response_code()); // int(200)

// Set our response code
http_response_code(404);

// Get our new response code
var_dump(http_response_code()); // int(404)
?>