Delphi DCEF - Chromium - 如何填写表格?

时间:2014-08-13 21:05:46

标签: delphi chromium

我真的很难在互联网上找到关于如何使用DCEF3填写表格,然后提交它的任何例子?

任何代码示例都将不胜感激!

由于

1 个答案:

答案 0 :(得分:3)

如果它仍然是一个活跃的问题 - 我会尝试使用javascript调用,它们对我很有用。 首先等待页面加载事件 OnLoadEnd,然后调用类似这样的东西

crm.Browser.MainFrame.ExecuteJavaScript(  'document.forms[0].elements[0].value="xy";' );

实际的Javascript可能不同。

再次提交表单javascript:

crm.Browser.MainFrame.ExecuteJavaScript(  'document.forms[0].submit();' );