网页mp3播放器不兼容各种浏览器的解决方法

转载 2013年12月03日 10:02:06
网页mp3播放器不兼容IE、Firefox及Chrome等浏览器的解决代码如下:
<script language=javascript>
function showPlayer(id,url){
 var vhtml='<object id="wmp"';
 var userAg=navigator.userAgent;
 if(-1!=userAg.indexOf("MSIE")){
  vhtml+='classid="clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6"';
 }else if(-1!=userAg.indexOf("Firefox")||-1!=userAg.indexOf("Chrome")||-1!=userAg.indexOf("Opera")||-1!=userAg.indexOf("Safari")){
  vhtml+='type="application/x-ms-wmp"';
 }
 vhtml+='width="320" height="64">';
 vhtml+='<param name="URL" value="'+url+'">';
 vhtml+='<param name="autoStart" value="true">';
 vhtml+='<param name="invokeURLs" value="false">';
 vhtml+='<param name="playCount" value="100">';
 vhtml+='<param name="Volume" value="100">';
 vhtml+='<param name="defaultFrame" value="datawindow">';
 vhtml+='</object>';
 document.getElementByIdx_x(id).innerHTML=vhtml;
}
</script>


  调用方法:
<div id="CuPlayer"></div>
<script type="text/javascript">showPlayer("CuPlayer","/fileupload'.$mp3.'")</script>

相关文章推荐

使用 audio 和 embed 实现浏览器兼容的网页声音播放

使用 audio 和 embed 实现浏览器兼容的网页声音播放

播放音乐mp3,视频脚本,兼容IE6,7,8,9,Firefox ,chreom浏览器

在网上许多类似的脚本关于音乐播放; 但是这些脚本真的太老了,真想骂一句,你这些脚本兼容吗?!现在IE6,7,8,9,Firefox,Chrome,这些目前是非常常用的; 总不能局限于国内的IE6,...

兼容不同浏览器的音频文件(mp3)播放实现

在做一个网站的时候客户提出了令人蛋疼的“新接到单子要有语音提示”的需求,于是花了点功夫去尝试在不通浏览器里播放mp3,wma,wav这些格式,经过测试不太理想,于是想到了用flash播放mp3的想法,...

PHP通过类名 怎么查找 这个类所在的文件 路径?利用PHP反射类

class counter { static $c = 0; return $c++; } // Create an instance of the ...

解决chromium对html5 标签的 mp3 等视频音频网页的兼容性问题

webkit内核的兼容性问题,如果是真正的webkit内核代码的问题,这样的问题很少,如果存在,chrome一定也存在这类问题,这类问题一般从webkit升级的代码中解决;还有一类问题是比较常见的,就...

MP3故障解决方法

  • 2012年08月05日 20:54
  • 22KB
  • 下载

html5网页中用video标签无法播放MP4视频的解决方法

今天一位朋友Q我说:为什么我录制的MP4视频在本地可以播放但是使用html5的video多媒体播放标签不能正常播放只有一个进度条而不显示图像?当时我也很好奇MP4视频可以用video标签播放呀,我就经...
  • houerfei
  • houerfei
  • 2016年11月21日 20:45
  • 17732

[JavaScript]JS中常遇到的浏览器兼容问题和解决方法

JS中常遇到的浏览器兼容问题和解决方法 今天整理了一下浏览器对JS的兼容问题,希望能给你们带来帮助,我没想到的地方请留言给我,我再加上; 常遇到的关于浏览器的宽高问题: ...

css hack--IE6、IE7、IE8、FF浏览器之间的兼容性的解决方法总结

1、为什么在IE6设置margin会出现距离加倍的状况问题症结:在div中设置float属性后,IE6中margin距离加倍。代      码:div{float:left;margin-left:5...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:网页mp3播放器不兼容各种浏览器的解决方法
举报原因:
原因补充:

(最多只允许输入30个字)