我用vb做一个自动登录程序(主要量业务需要,用于提高登录量),利用Webbrowser控件,自动登录功能已经实现,现在遇到一个难点,登录成功后我需要退出,但是“注销”按钮在web页面的一个Iframe 框架内,我取不到元素,不知该如何操作,请高手指点,谢谢! 登陆后的截图,如上图所示登陆后页面的关键html代码:
<div id="main_wrap">
<div id="left_col">
<!--网上营业厅登录信息-->
<div class="module_gray_bg_tit" id="user_info">
<div class="tit">
<ul>
<li class="r_corner"></li>
<li class="l_corner"><b>网上营业厅登录信息</b></li>
</ul>
</div>
<div style="border:1px solid #ccc; padding:10px">
<iframe src="http://srv.js.ct10000.com/cswhomepage.pr.prHomePageLogin.do" width="100%" height="242" frameborder="0" scrolling="no" marginheight="0" marginwidth="0"></iframe> </div>
</div>
<!--网上营业厅登录信息结束-->
可以看出,“注销”按钮在这一页代码中看不到,而是嵌套在]<iframe src="http://srv.js.ct10000.com/cswhomepage.pr.prHomePageLogin.do" width="100%" height="242" frameborder="0" scrolling="no" marginheight="0" marginwidth="0"></iframe> 这个框架内,请问我该如何实现对那个Iframe内的“注销按钮实现点击?
<div id="main_wrap">
<div id="left_col">
<!--网上营业厅登录信息-->
<div class="module_gray_bg_tit" id="user_info">
<div class="tit">
<ul>
<li class="r_corner"></li>
<li class="l_corner"><b>网上营业厅登录信息</b></li>
</ul>
</div>
<div style="border:1px solid #ccc; padding:10px">
<iframe src="http://srv.js.ct10000.com/cswhomepage.pr.prHomePageLogin.do" width="100%" height="242" frameborder="0" scrolling="no" marginheight="0" marginwidth="0"></iframe> </div>
</div>
<!--网上营业厅登录信息结束-->
可以看出,“注销”按钮在这一页代码中看不到,而是嵌套在]<iframe src="http://srv.js.ct10000.com/cswhomepage.pr.prHomePageLogin.do" width="100%" height="242" frameborder="0" scrolling="no" marginheight="0" marginwidth="0"></iframe> 这个框架内,请问我该如何实现对那个Iframe内的“注销按钮实现点击?
如何用webbrowser获取网页中iframe的页面的表单内容。
frames(0) 确实能debug 出内容来,但是是右侧页面的内容,不是Iframe里的内容, Frames(1)则提示找不到成员