在播放器错误的时候,或者用户点击鼠标右键会弹出对话框,其中有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> |
|