破帽遮颜 发表于 2009-6-21 07:07:37

如何点击这个"停止"的按钮?

本帖最后由 破帽遮颜 于 2009-6-21 20:02 编辑

http://incool.9sky.com/yuyu/

不知道要怎么样才能使这个播放器停止播放?
搞不定,特来求助各位!#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <IE.au3>


$Form1 = GUICreate("Form1", 402, 288, 192, 124)

$oIE = _IECreateEmbedded()
GUICtrlCreateObj($oIE, 0, 0, 130, 137)
_IENavigate($oIE, "http://incool.9sky.com/yuyu/", 1)
_IELinkClickByText ($oIE, "停止")

$stop = GUICtrlCreateButton("停止", 200, 150, 60, 25)

GUISetState(@SW_SHOW)

While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        Exit
                Case $stop
                        _IELinkClickByText ($oIE, "停止")
        EndSwitch
WEnd

autoit3CN 发表于 2009-6-21 07:55:42

触发java事件一窍不通啊
不知道此文对楼主有否帮助
http://www.autoitx.com/forum.php?mod=viewthread&tid=7796&highlight=java
AU3支持JAVA的UDF

liongodmien 发表于 2009-6-21 13:55:18

_IELinkClickByText($oie, '停止')不可以吗?

liongodmien 发表于 2009-6-21 13:56:58

<UL class=ctl_btn>
<LI class=btn_pre><A id=btnPrev title=上一首 href="#@" jQuery1245563479800="12">上一首</A> </LI>
<LI class=btn_play><A class=actived id=btnPlay title=暂停 href="#@" jQuery1245563479800="10">播放</A> </LI>
<LI class=btn_stop><A id=btnStop title=停止 href="#@" jQuery1245563479800="14">停止</A> </LI>
<LI class=btn_next><A id=btnNext title=下一首 href="#@" jQuery1245563479800="13">下一首</A> </LI>
<LI class=btn_vol><A id=btnMute title=静音 href="#@" jQuery1245563479800="15">静音</A> </LI></UL><SPAN class=current_time id=dvTime>04:11</SPAN>

破帽遮颜 发表于 2009-6-21 19:35:02

一天了,还是没答案,郁闷

破帽遮颜 发表于 2009-6-21 19:56:53

_IELinkClickByText($oie, '停止')不可以吗?
liongodmien 发表于 2009-6-21 13:55 http://www.autoitx.com/images/common/back.gif

对镶嵌在GUI的网页无效,何解?

bob 发表于 2009-6-22 10:53:51

我测试了下,是可行的,另外用这个也可以
$Submit = _IEGetObjById ($oIE, "btnStop")
$Submit.click

wjs3325120 发表于 2009-6-22 15:48:31

强站,强人,有的学了

jasonyan97 发表于 2012-3-20 06:22:42

我也试过镶嵌在GUI的网页无效,找不到解决方法。
页: [1]
查看完整版本: 如何点击这个"停止"的按钮?