想用asp来实现后台添加wma视频文件,前台显示所添加的这个视频文件。 可以实现的asp代码如下: 代码如下: <table border=1 cellPadding=4 cellSpacing=0 width=500 align=center> <tr> <td width=”236″ align=center class=tdc1></td> </tr> <% lurl=”phage1.wma” %> <tr> <td valign=middle> <% select case Lcase(right(lurl,4)) case “.swf” %> <p align=center> <O 在ASP(Active Server Pages)中实现后台添加WMA(Windows Media Audio)视频文件并在前台显示,主要涉及到HTML、ASP语法以及浏览器对多媒体对象的支持。以下将详细解释如何通过ASP完成这个功能。 ASP是一种微软开发的服务器端脚本语言,用于动态生成网页内容。在给定的代码中,我们看到ASP被用来处理URL(统一资源定位符)并根据不同的文件扩展名创建相应的HTML元素来播放视频。 关键代码如下: ```asp <% lurl = "phage1.wma" '定义视频文件的URL %> <!-- 根据文件扩展名选择合适的播放器 --> <% Select Case LCase(Right(lurl, 4)) Case ".swf" ' Flash Player 播放SWF文件 ' ... Flash Player 相关HTML代码 ... Case ".mpg" ' Windows Media Player 播放MPG文件 ' ... Windows Media Player 相关HTML代码 ... Case ".mp3", ".mid", ".wma" ' Windows Media Player 播放MP3, MIDI或WMA文件 ' ... Windows Media Player 相关HTML代码 ... Case Else ' 其他格式的处理 ' ... 其他播放器或处理逻辑 ... End Select %> ``` 这段代码首先定义了视频文件的URL(`lurl`),然后通过`Select Case`语句判断文件的扩展名。这里,我们关注的是`.wma`文件,所以主要看`.mp3`, `.mid`, `.wma`这一分支: ```asp <% Case ".mp3", ".mid", ".wma" ' 创建Windows Media Player对象 %> <p align="center"> <object align="middle" classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" class="OBJECT" id="MediaPlayer" width="500" height="91"> <param name="ShowStatusBar" value="-1"> <param name="Filename" value="<%=Replace(lurl, Chr(32), "%20", 1)%>"> <embed type="application/x-oleobject" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701" flename="mp" src="<%=Replace(lurl, Chr(32), "%20", 1)%>" width="500" height="91"> </object> </p> <% End Select %> ``` 这段代码创建了一个`<object>`标签来嵌入Windows Media Player控件,并通过`<param>`标签设置参数。`Filename`参数指定了要播放的视频文件URL,`width`和`height`设置了播放器的尺寸。`<embed>`标签用于在不支持`<object>`标签的浏览器中提供备用的播放方式。 值得注意的是,由于ASP代码是服务器端执行的,`Replace(lurl, Chr(32), "%20", 1)`函数是用来将URL中的空格转换为 `%20`,这是URL编码中空格的标准表示,确保URL在传递到客户端时能正确解析。 由于这段代码使用了ActiveX控件,这意味着它只会在支持ActiveX的浏览器(如旧版本的Internet Explorer)中工作。对于其他现代浏览器,可能需要使用HTML5的`<video>`标签或者其他跨平台的解决方案,如Flash或HTML5的MediaElement.js等库。 通过ASP实现后台添加WMA视频文件并在前台显示,主要涉及了服务器端脚本处理、HTML对象嵌入、文件扩展名判断以及对特定浏览器特性的利用。在实际应用中,应考虑到兼容性和现代Web标准,以确保在不同设备和浏览器上的兼容性。




















- 粉丝: 9
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- PHOTOSHOP说课稿.doc
- 计算机专业职业生涯规划书样本.doc
- c语言初学必背代码.doc
- 思科系统公司的无线网络帮助密尔沃基儿童医院改进患者服务.docx
- 物联网行业应用及技术.doc
- COMSOL激光熔覆技术详解:模型与视频教程助力高效表面改性 详解
- (源码)基于ROS和ChibiOS的移动机器人实时控制系统.zip
- 武汉智慧城市概念设计方案终稿.docx
- 网络营销技术组合.pptx
- 设计企业信息化解决方案.doc
- 项目管理的特点[最终版].pdf
- 2022年会计职称计算机考试题库.doc
- 2023年ORACLE定时备份方案.doc
- 企业会计学网络实验指导书.doc
- 山东省淄博市应用软件开发公司名录2019版762家.pdf
- 2023年二级C语言公共基础知识.doc



评论0