下面是a.aspx文件的一部分内容,采用c#开发。打印链接的分析
<A class=nav13 id=ltnPrint href="javascript:__doPostBack('ltnPrint','')">打印</A>提交的javascript分析
<SCRIPT language=javascript>
<!--
function __doPostBack(eventTarget, eventArgument) {
var theform;
if (window.navigator.appName.toLowerCase().indexOf("netscape") > -1) {
theform = document.forms["Form1"];
}
else {
theform = document.Form1;
}
theform.__EVENTTARGET.value = eventTarget.split("$").join(":");
theform.__EVENTARGUMENT.value = eventArgument;
theform.submit();
}
// -->
</SCRIPT>在vb6.0中,我如何获取“打印”那个链接,并用程序单击"打印"那个链接,谢谢!

解决方案 »

  1.   

    获取<a>的tag集合,然后用if a.innertext = "打印"找到这一个,调用tag.click就行了
    呵呵
      

  2.   

    如何获取a的tag集合?有没有代码
      

  3.   

    dim tags as ihtmlelementcollection
    dim tag1 as ihtmlelement
    tags =webbrowser1.document.getelementsbytagname("a")
    for each tag1 in tags
    if tag1.innertext ="打印" then
       tag1.click
    end if
    next
      

  4.   

    <TR>
                                <TD><INPUT id=ApplicationYH_ctlMgrArea_chkList_0 
                                  type=checkbox 
                                  name=ApplicationYH:ctlMgrArea:chkList:0><LABEL 
                                  for=ApplicationYH_ctlMgrArea_chkList_0>县内班车客运</LABEL></TD>
                                <TD><INPUT id=ApplicationYH_ctlMgrArea_chkList_4 
                                  type=checkbox 
                                  name=ApplicationYH:ctlMgrArea:chkList:4 Checked=true><LABEL 
                                  for=ApplicationYH_ctlMgrArea_chkList_4>县内定线旅游</LABEL></TD></TR>
                              <TR>这是a.aspx中的部分文件。
    我在VB6.0中,如何用程序控制选中“县内定线旅游”的复选框,谢谢!谢谢vinegar111的热心帮助!