云南白药三七粉好吗:怎样让发布在网上的FLASH不能使用迅雷下载?

来源:百度文库 编辑:高校问答 时间:2024/05/09 06:23:37
现在迅雷几乎可以下载网络上的所有资源,FLASH当然也包括在内。即使加密FLASH完全可以被打开,为了做好观赏性高,保密性好的FLASH加了些难度。请大家想个办法使迅雷不能下载网页上的FLASH,至少不显示“下载”的提示按钮也行。

一个办法是禁止鼠标右键,禁止一些功能键。当然这需要你在网页上添加一些代码。二则是购买一个FLASH防盗链软件。
禁止代码如下:1.禁止右键
<body oncontextmenu=return(false)>
2.禁止选择
<body onselectstart="return false">

3.禁止粘贴
<body onpaste="return false">

4.禁止直接访问 [必须框架内才行]
<script>
if (top == self)top.location.href = "page.htm";
</script>

5.禁止frame引用
<script>
if (top != self)top.location.href = "page.htm";
</script>

6.禁止功能键Shift,Alt,Ctrl
<script>function key(){
if(event.shiftKey) alert("Shift不允许使用!");} document.onkeydown=key; </script>

防盗链软件:
呆呆防盗链软件
http://abingle.3322.org/main.asp
http://down.chinaz.com/s/15601.asp

Helixapp IIS-Web防盗链软件 2.0
http://down1.tech.sina.com.cn/download/downContent/2005-11-15/16099.shtml

5月12日 15:43 迅雷下载是不收费的
网通的5a5e、联通的蓝光、还有电信的...(忘了名字了)这几个服务提供商的网站中有收费的服务,这里有一些是跟上网的帐号绑定的,回忆一下有没有在这些网站上看过收费的在线电影什么的?

在讯雷里设置里面可以修改设置

这是比较复杂的

可以在服务器端使用CGI或是serlvet等组件来验证用户的合法性,使用安全访问机制,比如JSP服务器,可以设置所有关于*.swf的访问全部要通过一个过滤器,来阻止下载