主题:用webbrowser 如何判断Flash播放结束
yzx
[专家分:370] 发布于 2008-07-24 10:57:00
用webbrowser控件,如何如何判断Flash播放已结束?
或者说,怎么判断当前ie 中的flash 视频播放已结束?
最后更新于:2008-07-24 11:12:00
回复列表 (共4个回复)
沙发
bcahzvip [专家分:6040] 发布于 2008-07-24 17:26:00
function getinfo(srcDocument){
for(var i=0;i<srcDocument.applets.length;i++){
tObject=srcDocument.applets[i];
t=tObject.codeBase;
ss=t.toLowerCase();
x=tObject.classid;
xx=x.toLowerCase();
if(ss.indexOf("macromedia.com")>=0 || xx.indexOf("clsid:d27cdb6e-ae6d-11cf-96b8-444553540000")>=0){
tt=tObject.getAttribute("Movie");
w=tObject.width;
h=tObject.height;
if(w.indexOf("%")>0 || h.indexOf("%")>0 ){
w=440;
h=400;
}
tt=processurl(tt,srcDocument);
writearray(tt,w,h);
}
}
for(var i=0;i<srcDocument.embeds.length;i++){
tObject=srcDocument.embeds[i];
t=tObject.src;
ss=t.toLowerCase();
if(ss.indexOf(".swf")>0){
tt=tObject.src;
w=tObject.width;
h=tObject.height;
if(w.indexOf("%")>0 || h.indexOf("%")>0 ){
w=440;
h=400;
}
tt=processurl(tt,srcDocument);
writearray(tt,w,h);
}
}
}
// java写的得到对象、属性,慢慢理解吧。副版一定看得懂。
// 没试过,自己试试看吧。
板凳
yzx [专家分:370] 发布于 2008-07-26 11:36:00
java看不懂啊,怎么调用,使用?
3 楼
tanchuhan [专家分:15140] 发布于 2008-07-26 15:02:00
他那段代码是获取一个Html Document对象里面的Flash地址
4 楼
bcahzvip [专家分:6040] 发布于 2008-07-26 17:22:00
也有得到Flash内嵌元素对象的代码吧!~
我来回复