网页代码:
1.webbrowser执行网页中的JS函数
如果要执行TouchRefresh(1)函数:
webbrowser1.oleobject.document.parentwindow.ExecScript(‘TouchRefresh(1)’,'Javascript');
webbrowser执行自己的JS函数:
wb1.OleObject.document.parentwindow.ExecScript('alert(''自定义函数');','javascript');
方法2:
wb1.Navigate('javascript:alert(''执行成功!'');');
2.webbrowser选择下拉列表
var
ole : olevariant
begin
ole := webbrowser1.oleobject.document.GetElementByID('fy');
ole.value := 60; //下拉框用value,复选框和多选框用checked:='true'
ole.onchange; //调用onchange事件
end;
3.webbrowser按照Form提交(针对提交按钮无id和name的情况)
网页代码: