用的播放器是Media Player,右键单击时的下载功能已经屏蔽掉了,但是如果客户端上安装了迅雷的话,当鼠标移到视频上,视频还是可以下载,不知道怎么屏蔽掉,望集思广益,请教高人。。

解决方案 »

  1.   

    在页面上,指定文件类型 contenttype=“” ,楼主可以测试一下,设一下,看看能不能把下载屏蔽掉。按道理来说,文件类型变了,应该可以屏蔽掉
      

  2.   

    <%
    '屏蔽主流的下载工具
    Dimxurl,xtool
    '获取浏览器AGENT
    xurl=lcase(Request.ServerVariables("HTTP_USER_AGENT"))
    '定义禁止的AGENT,下面5个包含最新版的快车,旋风和迅雷部分版本,可以自行添加!
    xtool="mozilla/4.0(compatible;msie5.00;windows98)"&_
     "mozilla/4.0(compatible;msie6.0;windows+nt5.0)"&_
     "mozilla/4.0(compatible;msie6.0;windowsnt5.1;)"&_
     "mozilla/4.0(compatible;msie6.0;windowsnt5.0;.netclr1.1.4322)"&_
     "mozilla/4.0(compatible;msie6.0;windowsnt5.0;.netclr3.5.20706)"&_
     "mozilla/4.0(compatible;msie6.0;windowsnt5.1;sv1;.netclr1.1.4322;.netclr2.0.50727)"
    '判断AGENT是否合法
    IfInStr(xtool,xurl)>0Then
    '下载工具直接报404错误
    Response.Status="404NotFound"
    Response.End
    EndIf
    '其它的代码在下面
    Respo
    %>
      

  3.   

    可以。用一个div层(通过样式设置)遮盖住Media Player 即可。
      

  4.   

    12楼的大哥,您给的是JSP的吗?我怎么看不懂啊?能不能给个JSP的版本啊?
      

  5.   

    现在的这个视频地址是动态从数据库读取的,然后分给Media Player的url参数,这个参数必须是Media Player能识别的文件地址,所以,您说的这种方法应该不行。。
      

  6.   

    我没有做过不过我觉得13楼说的貌似最简单了,用DIV+CSS(把DIV设成透明)把播放器覆盖