delphi webbrowser 怎么执行网页中js代码的按钮

qiulei3344 2011-12-28 01:22:04
网页网址是 http://news.sina.com.cn/pc/2011-12-27/27/6772.html


这个网页上的按钮代码是

<span id="bar21div"></span>
<script type="text/javascript">
var pid = 5579;
swfobject.embedSWF('/img/2011gongan_pingxuan/bar.swf?'+Math.random(), 'bar21div', '169', '27', '9.0.0','', {pid:pid},{wmode:"window"},false);
</script>

研究了好几天了,基础不行,还是解决不了,请大家帮帮忙。
...全文
669 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
bdmh 2012-05-25
  • 打赏
  • 举报
回复
类似

WebBrowser2.OleObject.document.parentWindow.execScript('document.getElementById("payment").submit()','JavaScript');
lives44 2012-05-25
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]
上一个是按钮事件
执行JavaScript
wbMain.OleObject.document.parentWindow.execScript('MB()','JavaScript');
[/Quote]
正解。
orient_songyang 2012-05-15
  • 打赏
  • 举报
回复
上一个是按钮事件
执行JavaScript
wbMain.OleObject.document.parentWindow.execScript('MB()','JavaScript');
orient_songyang 2012-05-15
  • 打赏
  • 举报
回复
(Self.wbMain.Document as IHTMLDocument3).getElementById('Input').click;
沙滩脚印 2012-05-11
  • 打赏
  • 举报
回复
这种东西,解包,分析一下,idhttp直接post过去
qiulei3344 2011-12-28
  • 打赏
  • 举报
回复
感谢erhan关注,只要能解决这个问题怎么都行。

最好是js代码能解决,谢谢大家了。
erhan 2011-12-28
  • 打赏
  • 举报
回复
实在不行换个思路,webbrowser打开,控制鼠标移动上去点一下了。

1,593

社区成员

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

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