delphi控制网页的问题(200)

  • 主题发起人 主题发起人 zhanghaijian123
  • 开始时间 开始时间
Z

zhanghaijian123

Unregistered / Unconfirmed
GUEST, unregistred user!
我遇到了一个问题,用delphi的webbrowers控制网页,往页面里面填写东西,最后一个页面填写怎么也填写不上,不知道怎么办了。请高手帮忙。我分析了一下html的源代码发现textarea上面有三个事件,怀疑是被那三个事件过滤了。请高手给个思路,谢谢!或者能把网页的事件禁用掉吗?
 
<textarea name="TO" id="S_TO" tabindex="1" autocomplete="off" style="border:1px #CCC6BF solid;height:17px;line-height:17px;width:100%;font-size:12px;overflow:hidden;word-break:break-all;"></textarea>这是html源码procedure TForm1.Button6Click(Sender: TObject);var d:IHTMLDocument2; Form : IHTMLFormElement;begin with WebBrowser1 do begin D := Document as IHTMLDocument2; Form := D.Forms.item('Mail_Form',0) as IHTMLFormElement; (form.item('S_TO',0) as IHTMLElement).setAttribute('value','aa',0); end;end;
 
没看明白,应该可以啊,呵呵,最近正琢磨这个,帮你顶一下。
 
帮你顶一下啊
 
后退
顶部