各位好,jsp和php都不会,在网上搜到了一个php的视频点播源码,请那位兄弟给转成jsp的,甚是感谢!
<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> //定义控制面板
--------------------------------------------------------- <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>
--------------------------------------------------------------
另外问下:Generated servlet error: The method getsrc() is undefined for the type video_jsp这个错误怎么解决。我是菜鸟!大家别笑
用的是控件显示的视频,控件的SRC要改,
在这:<param name="SRC" value=" <?php echo getsrc(); ?>">
SRC可以通过URL参数传入,再利用JAVASCRIPT获取URL参数赋给value
当前页的源由URL的参数‘mediaurl'传入,例:http:\\url?mediaurl=aa.asf
①添加获取URL参数的方法function requestParame(paras)
{
var url = location.href;
var paraString = url.substring(url.indexOf("?")+1,url.length).split("&");
var paraObj = {}
for (i=0; j=paraString[i]; i++)
{
paraObj[j.substring(0,j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf("=")+1,j.length);
}
var returnValue = paraObj[paras.toLowerCase()];
if(typeof(returnValue)=="undefined")
{
return "";
}
else
{
return returnValue;
}
}
②给OBJECT一个ID,例:
原:<object width="320" height="250" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA">
改为:<object width="320" height="250" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" id="myid">③添加代码修改OBJECT的SRC(一定要在OBJECT标签结束后添加)
<script language=javascript>
document.all["myid"].SRC = requestParame('mediaurl');
</script>这样OBJECT的参数SRC就是通过URL传入的参数了。