kxing 发表于 2013-1-16 18:49:19

求助网页中如何控制滚动条

请问下如何能够点击音量按钮可调整播放音量呢?
#include <ie.au3>

$hForm=guicreate("音乐随心听",600,600)
$oIE=_iecreateembedded()
$oCtrl=guictrlcreateobj($oIE,0,0,600,560)
$oIE.navigate("http://fm.baidu.com/",0)
$hVolume=guictrlcreatebutton("音量(&V)",50,570,60,20)
guisetstate()

while 1
switch guigetmsg()
case -3
exit

case $hVolume
$oHref=_iegetobjbyid($oIE,"playerpanel-volume")
if not isobj($oHref) then continueloop

endswitch
wend
多谢回答。。。

kxing 发表于 2013-1-16 18:53:34

另外里面的下载链接网址有办法获取到吗

atolake 发表于 2013-1-19 14:07:38

mousewheel("down",10)

huangke 发表于 2013-1-23 15:20:51

帮你看了一下这个调整音量的代码:<a class="ui-slider-handle ui-state-default ui-corner-all" href="#" style="left: 19%;"></a>其中: style="left: 19%"就是音量的大小,可以得到class="ui-slider-handle ui-state-default ui-corner-all",之后,设置它的style值就可以了,当然按钮也可以控制,我认为。

kxing 发表于 2013-1-27 23:36:38

回复 5# huangke

感谢高人指点,能否具体点给个例子呢,谢谢!

kxing 发表于 2013-1-27 23:39:26

本帖最后由 kxing 于 2013-1-28 00:30 编辑

找到了该链接对象后如何获取或设置style值呢?

kxing 发表于 2013-1-28 01:04:31

通过 obj.style.csstext 能获取也能设置该值,但是音量不改变,求解!!!

kxing 发表于 2013-1-28 14:36:29

求高人指点下啊,感觉这问题应该可以解决的。。。。

huangke 发表于 2013-1-28 15:08:53

_IEPropertySet

这个如何?试试

kxing 发表于 2013-1-28 20:52:55

回复 10# huangke

老兄,能否具体点啊。看了该函数好像没有用得上的属性呢...

kxing 发表于 2013-1-28 22:16:45

是不是有什么属性或方法触发某事件的啊
因为$obj.style.csstext="LEFT: 50%"
是可以设置滚动条的值的,就是音量没改变。
用鼠标点击是否能触发什么事件呢
比如说 onchange或onclick等等。
还请高人指点用法,多谢

kxing 发表于 2013-1-29 20:21:39

顶起来,希望高手看到回复下,多谢。。。
页: [1]
查看完整版本: 求助网页中如何控制滚动条