在播放器错误的时候,或者用户点击鼠标右键会弹出对话框,其中有url的地址
这个可以通过脚本来防止:参看以下的html代码:
<!doctype html public "-//W
<html>
<head>
<title> 测试页面 </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="www.liumeiti.org Programmer">
<meta name="Keywords" content="">
<meta name="Description" content="">
</head>
<script LANGUAGE="VBScript">
Sub player_OnErrorMessage(uSeverity, uRMACode, uUserCode, pUserString, pMoreInfoURL, pErrorString)
select case player.GetLastErrorRMACode()
case -2147221496
window.alert("找不到文件")
case -2147221433,-2147221428,-2147221417,-2147217468
window.alert("无法定位real服务器!")
case else
window.alert("发生未知错误")
end select
End Sub
</script>
<body>
<object ID="player" CLASSID="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" WIDTH="373" HEIGHT="290">
<param name="_ExtentX" value="9869">
<param name="_ExtentY" value="741">
<param name="AUToSTART" value="-1">
<param name="SHUFFLE" value="0">
<param name="PREFETCH" value="0">
<param name="NoLABELS" value="-1">
<param name="SRC" value="rtsp://localhost/test.rm">
<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">
<PARAM NAME="CONTROLS" VALUE="Imagewindow,ControlPanel,StatusBar">
</object>
<script language="javascript">
player.SetEnableContextMenu(false);
player.SetWantErrors(true);
</script>
</body>
</html>
联系客服