close

這篇文章是參考 http://www.autoitx.com/UDF/index.htm?page=html%2Flibfunctions%2F_iecreate.htm

1.首先引用IE.au3

擷取.PNG

2.用_IECreate打開Yahoo奇摩

擷取.PNG

3.然後用_IEFormGetObjByName找到搜索框的表單

擷取.PNG

未命名.png

用"元素"找到form的name, 我參考網路上的做法, 應該是name, 但是用id好像也沒問題....

未命名.png

4.用_IEFormElementGetObjByName找到form裡面搜索框的元素, name為p

擷取.PNG

未命名.png

5._IEFormElementSetValue把$oQuery值設定為想輸入的字

擷取.PNG

6.用_IEFormSubmit提交表單

7.整段代碼

#include <IE.au3>

Local $oIE = _IECreate("https://tw.yahoo.com/")
Local $oForm = _IEFormGetObjByName($oIE, "UHSearch")
Local $oQuery = _IEFormElementGetObjByName($oForm, "p")
_IEFormElementSetValue($oQuery, "天氣好好")
_IEFormSubmit($oForm)

8.結果

未命名.png

 

 

 

arrow
arrow
    文章標籤
    autoit
    全站熱搜

    張郎屋 發表在 痞客邦 留言(0) 人氣()