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

 

- <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

  • Moderators

cihren,

I moved your first thread to the correct section - please stop posting here. :)

M23

Public_Domain.png.2d871819fcb9957cf44f4514551a2935.png Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind

Open spoiler to see my UDFs:

Spoiler

ArrayMultiColSort ---- Sort arrays on multiple columns
ChooseFileFolder ---- Single and multiple selections from specified path treeview listing
Date_Time_Convert -- Easily convert date/time formats, including the language used
ExtMsgBox --------- A highly customisable replacement for MsgBox
GUIExtender -------- Extend and retract multiple sections within a GUI
GUIFrame ---------- Subdivide GUIs into many adjustable frames
GUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView items
GUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeView
Marquee ----------- Scrolling tickertape GUIs
NoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxes
Notify ------------- Small notifications on the edge of the display
Scrollbars ----------Automatically sized scrollbars with a single command
StringSize ---------- Automatically size controls to fit text
Toast -------------- Small GUIs which pop out of the notification area

 

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

  • Recently Browsing   0 members

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