万能播放器代码

<script language= "javascript" >
var LINK = new Array( "{1}" , "提示:您播放的地址是否正确?" );
var linkType = new Array();
linkType[ 'WMA' ] = 'WMP' ;
linkType[ 'MP3' ] = 'WMP' ;
linkType[ 'WMV' ] = 'WMP' ;
linkType[ 'ASF' ] = 'WMP' ;
linkType[ 'MPG' ] = 'WMP' ;
linkType[ 'MPEG' ] = 'WMP' ;
linkType[ 'AVI' ] = 'WMP' ;
linkType[ 'ASX' ] = 'WMP' ;
linkType[ 'RM' ] = 'Real' ;
linkType[ 'RMVB' ] = 'Real' ;
linkType[ 'RAM' ] = 'Real' ;
linkType[ 'RA' ] = 'Real' ;
linkType[ 'SWF' ] = 'Flash' ;
linkType[ 'FLV' ] = 'Flv' ;
var sufFix = LINK[0].substring(LINK[0].lastIndexOf( "." )+1,LINK[0].length).toUpperCase();
if (sufFix.indexOf( "#" )) sufFix = sufFix.split( "#" )[0];
if (sufFix.indexOf( "?" )) sufFix = sufFix.split( "?" )[0];
function WMP(){
document.writeln( "<object id='mediaplayer' width='480' height=" +((sufFix== "MP3" ||sufFix== "WMA" )? "64" : "360" )+ " classid='CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6' align='center' border='0' type='application/x-oleobject' standby='Loading Windows Media Player components...'>" );
document.writeln( "<param name='url' value='" +LINK[0]+ "'>" );
document.writeln( "<param name='AutoStart' value='1'><param name='Balance' value='0'><param name='enabled' value='-1'><param name='EnableContextMenu' value='0'><param name='PlayCount' value='1'><param name='rate' value='1'><param name='currentPosition' value='0'><param name='currentMarker' value='0'><param name='defaultFrame' value=''><param name='invokeURLs' value='-1'><param name='baseURL' value=''><param name='stretchToFit' value='0'><param name='volume' value='100'><param name='mute' value='0'><param name='uiMode' value='full'><param name='windowlessVideo' value='0'><param name='fullScreen' value='0'><param name='enableErrorDialogs' value='0'><param name='SAMIStyle' value=''><param name='SAMILang' value=''><param name='SAMIFilename' value=''><param name='captioningID' value=''>" );
document.writeln( "</object>" );
document.close();
}
function Real(){
document.writeln( "<object classid='clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA' width='480' height='300'  id='amourReal'>" );
document.writeln( "  <param name='src' value='" +LINK[0]+ "'>" );
document.writeln( "  <param name='autostart' value='true'>" );
document.writeln( "  <param name='controls' value='imagewindow'>" );
document.writeln( "  <param name='console' value='clip1'>" );
document.writeln( "  <embed src='" +LINK[0]+ "' width='480' height='300' type='audio/x-pn-realaudio-plugin' autostart='true' controls='imagewindow' console='video'>" );
document.writeln( "  </embed>" );
document.writeln( "</object>" );
document.writeln( "<br />" );
document.writeln( "<object classid='clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA' width='480' height='60' id='amourReal'>" );
document.writeln( "  <param name='src' value='" +LINK[0]+ "'>" );
document.writeln( "  <param name='autostart' value='true'>" );
document.writeln( "  <param name='controls' value='all'>" );
document.writeln( "  <param name='console' value='clip1'>" );
document.writeln( "  <embed type='audio/x-pn-realaudio-plugin' src='" +LINK[0]+ "' width='480' height='60' autostart='true' controls='all' console='video'>" );
document.writeln( "  </embed>" );
document.writeln( "</object>" );
document.close();
}
function Flash(){
document.write( "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='480' height='360'>" );
document.write( "<param name='movie' value='" +LINK[0]+ "'>" );
document.write( "<param name='quality' value='high'>" );
document.write( "<embed src='" +LINK[0]+ "' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='480' height='360'></embed>" );
document.write( "</object>" );
document.close();
}
function Flv(){
document.writeln( "<object classid=\'clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\' codebase=\'http:\/\/download.macromedia.com\/pub\/shockwave\/cabs\/flash\/swflash.cab#version=6,0,29,0\' width=\'480\' height=\'360\'>" );
document.writeln( "<param name=\'movie\' value=\'images\/play\/play_20071210.swf\'>" );
document.writeln( "<param name=\'quality\' value=\'high\'>" );
document.writeln( "<param name=\'allowFullScreen\' value=\'true\' \/>" );
document.writeln( "<param name=\'FlashVars\' value=\'vcastr_file=" +LINK[0]+ "&IsAutoPlay=0&DefaultVolume=100&BarPosition=1&IsShowBar=1&BarColor=0xFFFFFF&BarTransparent=50&GlowColor=0xFFFFFF&IconColor=0xFFFFFF&TextColor=0xFFFFFF&LogoUrl=/images\/play_logo.png&IsShowTime=1&BufferTime=2\' \/>" );
document.writeln( "<\/object>" );
document.close();
}
function Default(){
document.writeln( "<a href='" + LINK[0] + "' target='_blank'>" + LINK[1] + "</a>" );
document.close();
}
if (linkType[sufFix]){
eval(linkType[sufFix]+ "()" );
} else {
Default();
}
</script>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

微笑点燃希望

你的鼓励是我创作最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值