WindowsMediaPlayer的使用
1 <html xmlns="http://www.w3.org/1999/xhtml"> 2 <head runat="server"> 3 <title>无标题页</title> 4 5 <script type="text/javascript"> 6 window.onload = function() { 7 player.URL = "Media/Wildlife.wmv"; 8 player.controls.play(); 9 }; 10 </script> 11 12 </head> 13 <body> 14 <object id="player" height="350" width="500" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"> 15 <!--是否自动播放--> 16 <param name="AutoStart" value="-1"> 17 <!--缓冲时间--> 18 <param name="BufferingTime" value="10"> 19 <!--是否允许拉动播放进度条到任意地方播放--> 20 <param name="EnableTracker" value="1"> 21 <!--调整左右声道平衡,同上面旧播放器代码--> 22 <param name="Balance" value="0"> 23 <!--播放器是否可人为控制--> 24 <param name="enabled" value="-1"> 25 <!--是否启用上下文菜单--> 26 <param name="EnableContextMenu" value="-1"> 27 <!--播放的文件地址--> 28 <param name="url"> 29 <!--播放次数控制,为整数--> 30 <param name="PlayCount" value="1"> 31 <!--播放速率控制,1为正常,允许小数,1.0-2.0--> 32 <param name="rate" value="1"> 33 <!--控件设置:当前位置--> 34 <param name="currentPosition" value="0"> 35 <!--控件设置:当前标记--> 36 <param name="currentMarker" value="1"> 37 <!--显示默认框架--> 38 <param name="defaultFrame" value=""> 39 <!--脚本命令设置:是否调用URL--> 40 <param name="invokeURLs" value="0"> 41 <!--脚本命令设置:被调用的URL--> 42 <param name="baseURL" value=""> 43 <!--是否按比例伸展--> 44 <param name="stretchToFit" value="0"> 45 <!--默认声音大小0%-100%,50则为50%--> 46 <param name="volume" value="50"> 47 <!--是否静音--> 48 <param name="mute" value="0"> 49 <!--是否显示字幕,为一块黑色,下面会有一大块黑色,一般不显示--> 50 <param name="ShowCaptioning" value="1"> 51 <!--播放器显示模式:Full显示全部;mini最简化;None不显示播放控制,只显示视频窗口;invisible全部不显示--> 52 <param name="uiMode" value="mini"> 53 <!--如果是0可以允许全屏,否则只能在窗口中查看--> 54 <param name="windowlessVideo" value="0"> 55 <!--开始播放是否自动全屏 0:no 1:yes--> 56 <param name="fullScreen" value="0"> 57 <!--是否启用错误提示报告--> 58 <param name="enableErrorDialogs" value="-1"> 59 <!--SAMI样式--> 60 <param name="SAMIStyle" value> 61 <!--SAMI语言--> 62 <param name="SAMILang" value> 63 <!--字幕ID--> 64 <param name="SAMIFilename" value> 65 <!--是否显示字幕,为一块黑色,下面会有一大块黑色,一般不显示--> 66 <param name="ShowControls" value="1"> 67 <!--当前播放信息,显示是否正在播放,及总播放时间和当前播放到的时间--> 68 <param name="ShowStatusBar" value="1"> 69 <!--是否显示当前播放跟踪条,即当前的播放进度条--> 70 <param name="ShowTracker" value="1"> 71 </object> 72 <br /> 73 <span>基本信息</span> 74 <input type="button" onclick="alert(player.currentMedia.name)" value="名称"/> 75 <input type="button" onclick="alert(player.currentMedia.durationString)" value="总长度"> 76 <input type="button" onclick="alert(player.controls.CurrentPosition)" value="当前进度"> 77 <br /> 78 <span>播放控制</span> 79 <input type="button" onclick="player.controls.play()" value="播放"> 80 <input type="button" onclick="player.controls.pause()" value="暂停"> 81 <input type="button" onclick="player.controls.previous()" value="上一曲"> 82 <input type="button" onclick="player.controls.next()" value="下一曲"> 83 <br /> 84 <span>进度控制</span> 85 <input type="button" onclick="player.controls.CurrentPosition=0" value="回到开始"> 86 <input type="button" onclick="player.controls.CurrentPosition+=5" value="5秒快进"> 87 <input type="button" onclick="player.controls.CurrentPosition-=5" value="5秒快退"> 88 <br> 89 <span>速度控制</span> 90 <input type="button" onclick="player.controls.fastForward();" value="加速"> 91 <input type="button" onclick="player.controls.fastReverse();" value="减速"> 92 <br> 93 <span>媒体信息</span> 94 <input type="button" onclick="alert(player.currentPlaylist.count)" value="播放列表数"> 95 <br> 96 </body> 97 </html>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· SQL Server 2025 AI相关能力初探
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库