新手请教:在WebBrowse中如何自动选中第一单选框,并提交! 用webbrowse做了一个浏览器,以下问题不能解决,请大家帮帮忙:1.判断网页下载完毕用什么事件?2.网页下载完毕后,自动选中第一个单框,然后提交(相当于用鼠标选择A,点击提交)3.自动重复以上步骤; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.在onDocumentComplete事件或用↓判断 WebBrowser1.Navigate('https://www.csdn.net'); while WebBrowser1.ReadyState < READYSTATE_COMPLETE do Application.ProcessMessages;2."第一个单框"是什么意思呀? <input type=checkbox>用IHTMLInputElement::value访问表单的提交用IHTMLFormElement::submit 感谢以上二位,可我还是弄不明白。onDocumentComplete事件往往判断失误,很多情况下是页面还没有下载完成就执行了。能不能详细说一下,我很菜的,刚看了几天书而已。 这些都应该在网页里面写吧。BODY的onload在网页装载完成触发。然后动态创建一个form,把一个input 放在form中,然后把你要提交的那个文本框的值传给这个动态创建的 input,再提交这个form 网页装载完成要判断DocumentComplete的参数。参见How To Determine When a Page Is Done Loading in WebBrowser Controlhttp://support.microsoft.com/kb/180366/EN-US/ [Delphi + MySQL] 通过参数Parameters将中文字写入MySQL时, 显示为乱码? 寻求合适的表格控件。具体要求见内容! 不大的问题在线等。。。。。。。 关于idhttp,大家帮我看看 关于ActionMainMenuBar的处理 Object Pascal Grammar 关于安装程序msiexec? 怎么样实现:按Enter键跳到下一控件,但又不能让它自动跳到 Button 等不可接收输入的控件上去。 关于xml的一个问题,帮忙解决一下 请教关于ComboBox的问题 求一可折叠的splitter控件 DBGRID控件列宽怎么设置?
或用↓判断
WebBrowser1.Navigate('https://www.csdn.net');
while WebBrowser1.ReadyState < READYSTATE_COMPLETE do
Application.ProcessMessages;2."第一个单框"是什么意思呀?
用IHTMLInputElement::value访问
表单的提交用IHTMLFormElement::submit
onDocumentComplete事件往往判断失误,很多情况下是页面还没有下载完成就执行了。
能不能详细说一下,我很菜的,刚看了几天书而已。
BODY的onload在网页装载完成触发。
然后动态创建一个form,把一个input 放在form中,然后把你要提交的那个文本框的值传给这个动态创建的 input,再提交这个form
How To Determine When a Page Is Done Loading in WebBrowser Control
http://support.microsoft.com/kb/180366/EN-US/