如何用JS来判断浏览器是否可以播放视频? 比如wmv格式的调用media player而rm格式的调用RealPlayer在初始化前,我如何判断客户端浏览器是否安装了需要的播放器?需要兼容IE6/7/8,FF等主流浏览器 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、用mediaplayer播放wmv,直接放在html里就可以了,${showFileURL}是你的视频文件地址,换成你自己的就可以了 <object width="239" height="250" id="iask_v" classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715" standby="Loading Microsoft Windows Media Player components..." type="application/x-oleobject">'; <param name="FileName" value="${showFileURL}"> <param name="AutoStart" value="1"> <param name="AutoSize" value="1"> <param name="ShowControls" value="1"> <param name="ShowPositionControls" value="0"> <param name="ShowAudioControls" value="1"> <param name="ShowTracker" value="1"> <param name="ShowDisplay" value="0"> <param name="ShowStatusBar" value="1"> <param name="ShowGotoBar" value="0"> <param name="ShowCaptioning" value="0"> <param name="PlayCount" value="1"> <param name="AnimationAtStart" value="0"> <param name="TransparentAtStart" value="0"> <param name="AllowScan" value="0"> <param name="EnableContextMenu" value="0"> <param name="ClickToPlay" value="0"> <param name="InvokeURLs" value="1"> <param name="DefaultFrame" value=""> <embed src="${showFileURL}" width="240" height="180" type="application/x-mplayer2" pluginspage="http://www.microsoft.com/isapi/redir.dll?prd=windows&;sbp=mediaplayer&ar=media&sba=plugin&" name="MediaPlayer" showcontrols="1" showpositioncontrols="0" showaudiocontrols="1" showtracker="1" showdisplay="0" showstatusbar="1" autosize="0" showgotobar="0" showcaptioning="0" autostart="1" autorewind="0" animationatstart="0" transparentatstart="0" allowscan="1" enablecontextmenu="1" clicktoplay="0" invokeurls="1" defaultframe=""> </embed> </object> 2、用real播放rm,直接放在html里就可以了,${showFileURL}是你的视频文件地址,换成你自己的就可以了 <object width="239" height="250" id="iask_v" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA">'; <param name="SRC" value="${showFileURL}"> <param name="AUTOSTART" value="1"> <param name="CONTROLS" value="Imagewindow,StatusBar,ControlPanel"> <param name="_ExtentX" value="18415"> <param name="_ExtentY" value="9102"> <param name="SHUFFLE" value="0"> <param name="PREFETCH" value="0"> <param name="NOLABELS" value="0"> <param name="CONSOLE" value="Clip1"> <param name="LOOP" value="0"> <param name="NUMLOOP" value="0"> <param name="CENTER" value="0"> <param name="MAINTAINASPECT" value="0"> <param name="BACKGROUNDCOLOR" value="#000000"> <embed src="${showFileURL}" width="240" height="180" type="audio/x-pn-realaudio-plugin" console="Clip1" controls="Imagewindow,StatusBar,ControlPanel" autostart="true"> </object> 这两种不用你写js判断,如果有播放器就直接播放,没有播放器的话会提示用户下载,要写的判断代码是判断播放什么文件 jQuery:在页面加载完毕之后,怎么在head里加title、meta 一直想学正则表达式,但不知从何下手. 如何修改拖动和关闭层的脚本为支持firefox和chrome struts的action和javascript的问题 谁知道这个javascript如何解密?急!!!!!!!!!!!! 我要读这个数组的值,怎么去读,搞了一个晚上,请教! 这样写能提交吗? 关于event的难题! 请问这个button怎么做? 高分求助, jquery同jsp混合编程,获取不到对象 Frame读取cookie问题。。。 获取不被选中的复选框的值,问题有点怪,请看下面详细讲述
<object width="239" height="250" id="iask_v" classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715" standby="Loading Microsoft Windows Media Player components..." type="application/x-oleobject">';
<param name="FileName" value="${showFileURL}">
<param name="AutoStart" value="1">
<param name="AutoSize" value="1">
<param name="ShowControls" value="1">
<param name="ShowPositionControls" value="0">
<param name="ShowAudioControls" value="1">
<param name="ShowTracker" value="1">
<param name="ShowDisplay" value="0">
<param name="ShowStatusBar" value="1">
<param name="ShowGotoBar" value="0">
<param name="ShowCaptioning" value="0">
<param name="PlayCount" value="1">
<param name="AnimationAtStart" value="0">
<param name="TransparentAtStart" value="0">
<param name="AllowScan" value="0">
<param name="EnableContextMenu" value="0">
<param name="ClickToPlay" value="0">
<param name="InvokeURLs" value="1">
<param name="DefaultFrame" value="">
<embed src="${showFileURL}" width="240" height="180" type="application/x-mplayer2" pluginspage="http://www.microsoft.com/isapi/redir.dll?prd=windows&;sbp=mediaplayer&ar=media&sba=plugin&" name="MediaPlayer" showcontrols="1" showpositioncontrols="0" showaudiocontrols="1" showtracker="1" showdisplay="0" showstatusbar="1" autosize="0" showgotobar="0" showcaptioning="0" autostart="1" autorewind="0" animationatstart="0" transparentatstart="0" allowscan="1" enablecontextmenu="1" clicktoplay="0" invokeurls="1" defaultframe=""> </embed>
</object>
2、用real播放rm,直接放在html里就可以了,${showFileURL}是你的视频文件地址,换成你自己的就可以了
<object width="239" height="250" id="iask_v" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA">';
<param name="SRC" value="${showFileURL}">
<param name="AUTOSTART" value="1">
<param name="CONTROLS" value="Imagewindow,StatusBar,ControlPanel">
<param name="_ExtentX" value="18415">
<param name="_ExtentY" value="9102">
<param name="SHUFFLE" value="0">
<param name="PREFETCH" value="0">
<param name="NOLABELS" value="0">
<param name="CONSOLE" value="Clip1">
<param name="LOOP" value="0">
<param name="NUMLOOP" value="0">
<param name="CENTER" value="0">
<param name="MAINTAINASPECT" value="0">
<param name="BACKGROUNDCOLOR" value="#000000">
<embed src="${showFileURL}" width="240" height="180" type="audio/x-pn-realaudio-plugin" console="Clip1" controls="Imagewindow,StatusBar,ControlPanel" autostart="true">
</object>
这两种不用你写js判断,如果有播放器就直接播放,没有播放器的话会提示用户下载,要写的判断代码是判断播放什么文件