社区
JavaScript
帖子详情
[100分]在网页上点击一个aa.rm,如何设置跳出realplay来播放它,急等!
zsq666
2004-10-09 08:34:35
最好有代码!!
...全文
242
9
打赏
收藏
[100分]在网页上点击一个aa.rm,如何设置跳出realplay来播放它,急等!
最好有代码!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
风斧
2004-10-09
打赏
举报
回复
我也想知道,如果客户端没有安装REALONE,提示下载插件或播放器应该怎么做呢?
clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA:这个ID是怎么来的呢?
kingchang2000
2004-10-09
打赏
举报
回复
一般如果客户端装了realplay/realone,
系统自己可以根据MIME查找对应打开的文件的程序,
如果没有找到,会提示出现文件保存框。
所以用<a></a>就可以啦
blestcc
2004-10-09
打赏
举报
回复
就用普通的超级链接就行了吧
meizz
2004-10-09
打赏
举报
回复
稻草人, 加个target吧:
<a href="07.rm" target="_blank">a</a>
blues-star
2004-10-09
打赏
举报
回复
<a href="E:\music & songs\07.rm">a</a>
多菜鸟
2004-10-09
打赏
举报
回复
<object classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" width="100" height="100">
<embed src="aa.rm" width="100" height="100"></embed>
</object>
这样子行不行啊?你试试?
zsq666
2004-10-09
打赏
举报
回复
up!!!
lgue
2004-10-09
打赏
举报
回复
第一步,在終端安裝realplay
第二步,寫代碼 <a href="aa.rm">aa.rm</a>
ok
樓上的好強,是傻瓜版解決方案。
qhlkj
2004-10-09
打赏
举报
回复
一、插入RealPlayer ActiveX对象(如果要进行测试,需要先安装RealPlayer播放器)
假定以下代码包含在video.php文档中(该文件将在主页面中通过<iframe>进行链接)。 <object width="320"
height="250" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA">
<param name="CONTROLS" value="ImageWindow">
<param name="CONSOLE" value="Video">
<param name="CENTER" value="TRUE">
<param name="MAINTAINSPECT" value="TRUE">
</object> //定义播放界面
<object width="320" height="30" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA">
<param name="CONTROLS" value="StatusBar">
<param name="CONSOLE" value="Video">
</object> //定义状态栏
<object width="320" height="30" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA">
<param name="CONTROLS" value="ControlPanel">
<param name="CONSOLE" value="Video">
<param name="SRC" value="<?php echo getsrc(); ?>">
<param name="AUTOSTART" value="TRUE">
<param name="PREFETCH" value="0">
<param name="LOOP" value="0">
<param name="NUMLOOP" value="0">
</object> //定义控制面板
其中,CONTROLS参数用来指定播放器的控件外观,可以用多个控件进行组合,并通过CONSOLE参数进行关联。
有关param参数,读者可以参阅RealPlayer官方网站http://service.real.com/help/library/guides/production/htmfiles/control.htm。
这里的SRC参数尤为重要,用来指定视频流文件的URL地址。这里笔者使用PHP代码的方法动态的指定SRC,读者也可以使用其它如ASP,或完全通过
JavaScript 实现。
二、使用DHTML动态控制RealPlayer控件的播放
小技巧:<IFRAME>的妙用。由于为RealPlayer控件指定新的SRC需要刷新页面,使用<IFRAME>可以把RealPlayer控件嵌入到单独的页面中,这样,动态刷新就是在<IFRAME>内进行,不会影响用户观看页面其它内容。
以下代码包含在主页面中:
<IFRAME id="iVideo" SRC="video.php" Width=500
Height=345 frameborder=0 SCROLLING="no">
</IFRAME>,其中,video.php文件用力显示RealPlayer控件。
下面我们加入简单的JavaScript 代码用来控制视频的播放。
<script language="JavaScript">
function play(filename){
top.document.all("iVideo").src = "video.php?src="+filename;
} // iVideo 是刚刚定义的IFRAME 的标识符
</script>
我们可以使用javascript控制RealPlayer插件更复杂的功能,如提取视频的长宽、测试用户的网络速率、自定义播放事件等等。关于RealPlayer
ActiveX开发的具体细节,请参阅RealPlayer官方网站http://service.real.com/help/library/guides/extend/embed.htm。
我们假设有一个视频文件,其URL为http://YourURL/filename.ram,那么我们就可以这样定义:
<a href="JavaScript:play('http://YourURL/filename.ram')">文件1</a>,如果文件是在本地,URL也可以为相对路径。
三、检测用户是否安装RealPlayer播放器
在页面的<head></head>部分加入以下JavaScript代码,用以检测用户是否安装RealPlayer播放器:
<SCRIPT LANGUAGE=JavaScript>
<!--
var RealMode=0;
var RealPlayer5=0;
var RealPlayer4=0;
var RealPlayerG2=0;
if (navigator.userAgent.indexOf("MSIE")< 0 ){
numPlugins = navigator.plugins.length;
for (i = 0; i < numPlugins; i++){
plugin = navigator.plugins[i];
if (plugin.name.substring(0,10)=="RealPlayer"){
RealMode=1;
}
}
}
// 以下代码通过VBScript的CreateObject()函数动态的创建RealPlayer对象
document.write('<SCRIPT LANGUAGE=VBScript\> \n');
document.write('on error resume next \n');
document.write('RealPlayerG2 = (NOT IsNull(CreateObject("rmocx.RealPlayer
G2 Control")))\n');
document.write('RealPlayer5 = (NOT IsNull(CreateObject("RealPlayer.RealPlayer(tm)
ActiveX Control (32-bit)")))\n');
document.write('RealPlayer4 = (NOT IsNull(CreateObject("RealVideo.RealVideo(tm)
ActiveX Control (32-bit)")))\n');
document.write('</SCRIPT\> \n');
if ( RealPlayerG2 || RealPlayer5 || RealPlayer4 ){
//可以在此处添加<object>对象
}else if ( RealMode ){ // NetScape浏览器用户
// 可以在此处加入<embed>对象
}else{
window.location.replace("install.htm"); // 转入install.htm页面指导用户进行安装
}
-->
</Script>
jsp
网页
嵌入PHP
网页
,JSP_(jsp/html)
网页
上嵌入
播放
器(常用
播放
器代码整理),这个其实很简单,只要在HTML上 - phpStudy...
本文详细介绍如何在JSP/HTML页面中嵌入各种常见
播放
器代码,包括
Real
Play
、Media
Play
er,以及针对BLOG的音乐
播放
器
设置
。提供详细步骤和代码示例,覆盖不同格式和循环
播放
选项,助您快速上手音乐和视频背景
播放
。
网页
中嵌入视频
本文提供了几种常用的多媒体
播放
器代码示例,包括
Real
Play
或
Real
One
播放
器、WindowsMedia
Play
er、QuickTime
播放
器、Shockwave
播放
器和Flash
播放
器,涵盖了
rm
、
rm
vb、avi、wmv、mov、swf等常见格式的
播放
。
(jsp/html)
网页
上嵌入
播放
器(常用
播放
器代码整理) http://www.jb51.net/article/37267.htm...
本文详细介绍了在
网页
上嵌入各种
播放
器的方法,包括如何使用HTML代码添加
Real
Play
、Media
Play
er、Media
Play
er(视频)
播放
器等,并提供了多种
播放
器代码示例。教程还覆盖了如何在博客中插入音乐
播放
器、视频
播放
器以及使用Flash
播放
音乐,帮助开发者轻松实现多媒体内容的展示。
html 内嵌
rm
vb
播放
器,html里嵌入多种媒体文件源码 wmv,asf;
rm
,ram,
rm
vb;swf;mp3
本文详细介绍了三种常见的
网页
视频
播放
方式:使用WindowMedia
Play
er
播放
wmv和asf格式,
Real
Play
er
播放
rm
和ram格式,以及Flash
Play
er
播放
swf格式的FLASH文档。每种方法都包含了
播放
控件的
设置
和参数说明,如
播放
大小、自动
播放
、缓冲时间等,为
网页
视频集成提供了技术参考。
(jsp/html)
网页
上嵌入
播放
器(常用
播放
器代码整理)
本文介绍了如何在
网页
中嵌入各种类型的多媒体
播放
器代码,包括音频和视频
播放
器,并提供了丰富的实例供读者参考。
JavaScript
87,990
社区成员
224,684
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章