分享

在real内嵌播放器中防止弹出url

 Joshua 2006-02-18
 

在播放器错误的时候,或者用户点击鼠标右键会弹出对话框,其中有url的地址

 

这个可以通过脚本来防止:参看以下的html代码:

 

<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN">

<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>

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多