fengye_1984
小狐狸
小狐狸
  • UID22081
  • 注册日期2007-11-30
  • 最后登录2007-12-13
  • 发帖数3
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:3106回复:0

求助:firefox不能获取播放器播放状态问题

楼主#
更多 发布于:2007-11-30 14:57
本人使用播放器内嵌到firefox内播放视频,
视频可以播,但firefox识别不了,播放器的变量和函数,
所以无法获取播放状态,大家有什么好的意见,
帮帮小弟吧,不胜感激!
以下系测试代码:
<html>
<head>
<title>hello</title>
<script language="javascript">
var played = false;



function checkstop(){
alert(document.getElementById("MediaPlayer").GetPlayState() );
if( document.getElementById("MediaPlayer").playState ){
alert(document.getElementById("MediaPlayer").playState );
played = true;
document.title = "Playing";

setTimeout( "checkstop()", 1000 );
}
else{


if( document.getElementById("MediaPlayer").playState ==0)
{
document.title = "STOP";
//TODO
}
}

}
</script>
</head>

<body onload="checkstop()">
<object id=MediaPlayer classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" width=427 height=300>
<embed width="420" height="360" type="audio/x-pn-realaudio-plugin" src="4.rmvb"></embed>

</object>
</body>
</html>

这代码是保存成html文件的!

报的错误是:
错误: document.getElementById("MediaPlayer").GetPlayState is not a function
源文件:file:///C:/Documents%20and%20Settings/niechelwu/%D7%C0%C3%E6/helix%20progrem/%B8%B4%BC%FE%20realone.html
行:10
游客

返回顶部