delphi webbrowser模拟鼠标调用JS超链接

younerest 2012-03-19 03:50:28
最近公司要用delphi的webbrowser插件模拟鼠标调用URL,有一段网页超链接的源代码如下:
<DIV class=dTreeNode><IMG alt="" src="images/join.gif"><IMG id=itree1 alt="" src="images/2j1.gif"><A id=stree1 class=node onclick="javascript: tree.s(1);" href="comm/sms.jsp" target=welcome>发送短信</A></DIV>

我现在想请教各位大侠一下,在delphi中,如何模拟鼠标在网页上点击"发送短信"这个超链接。
...全文
244 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
s11ss 2012-03-19
  • 打赏
  • 举报
回复
WebBrowser1.OleObject.document.getElementById('stree1').click();
我看见佛 2012-03-19
  • 打赏
  • 举报
回复
procedure TForm1.WebBrowser1BeforeNavigate2(Sender: TObject;
const pDisp: IDispatch; var URL, Flags, TargetFrameName, PostData,
Headers: OleVariant; var Cancel: WordBool);
begin
//这里面可以根据URL进行截取判断
end;

1,593

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧