Jump to content

About IE attach


cihren
 Share

Recommended Posts

- <iframe width="594" height="169" id="iframe_busitype" src="http://bss.sh.chinaunicom.com:15011/unibss/pubBusiChooseAction.go?command=choosebusitype&telnum=15618181718&account_no=&barcode=&svc_type=&consign_no=&accPubPage=Y&sim=&busiId=92000&type=mobile" frameBorder="0" marginWidth="0" marginHeight="0">
    - <html>
        + <head>
        - <body onload="">
            <div id="commRtnPage" style="display: none;"/>
            - <form name="loginForm" onsubmit="return validate()" action="/unibss/pubBusiChooseAction.go" method="post">
                <input name="command" type="hidden" value="choosebusitype"/>
                <br/>
                - <table align="center" class="index_table" border="0" cellSpacing="0" cellPadding="0">
                    - <tbody>
                        - <tr>
                            + <td width="15">
                            - <td style="border-bottom: #d0d0d0 1px solid; border-top: #d0d0d0 1px solid;">
                                - <table align="center" border="0" cellSpacing="0" cellPadding="0">
                                    - <tbody>
                                        + <tr>
                                        - <tr>
                                            - <td>
                                                - <table align="center" class="data" border="0" cellSpacing="1">
                                                    - <tbody>
                                                      + <tr>
                                                      + <tr class="tr_out0" onmouseover="overRow(this)" onmouseout="outRow(this)" onclick="chooseRow(this)" ondblclick="popTr(this)">
                                                      + <td class="data_desc">
                                                      + <td class="data_desc">
                                                      + <td class="data_desc">
                                                      + <td class="data_desc" style="display: none;">
                                                      + <td class="data_desc">
                                                      + <td class="data_desc">
                                                      + <td align="center" class="data_desc">
                                                      + <td class="data_desc">
                                                      + <td class="data_desc">
                                                      + <td align="center" class="data_desc">
                                                          <input name="btokok" class="standardButton" style="width: 60px;" onclick="chooseBusitype(this)" type="button" service_type="1001" value="选定"/>

How to Attach "<input name = "btokok" and click it?

This is my code.

#include <IE.au3>

    $oIE = _IEAttach("Query2.mht","URL")
    $oForm = _IEFormGetObjByName($oIE,"loginForm")
    $oFrame = _IEGetObjById($oForm,"iframe_busitype")
    $oForm = _IEFormGetObjByName($oFrame,"loginForm")
    $oBtn = _IEFormElementGetObjByName($oForm,"btokok")        ;Failed
    $obtn = _IEGetObjByName($oForm,"btokok")    ;Failed too
Link to comment
Share on other sites

Say what your problem is.

Do some error checking, look at @error in help file, also look at ConsoleWrite function to output both return and @error value to your script.

But first check that the frame is not cross domain, because it might be that.

AutoIt Absolute Beginners    Require a serial    Pause Script    Video Tutorials by Morthawt   ipify 

Monkey's are, like, natures humans.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...