限制 Flash 在指定域名/网址中播放 (Flash 防盗链)
2013-11-23 14:32
197 查看
限制 Flash 在指定域名/网址中播放 (Flash 防盗链)【收集修正】 |
今天测试的时候发现这个方法,限制 Flash 在指定域名中播放。可能这个方法有些老了,不过还是有一定防止破解的效果,我亲自尝试了不得不强行结束任务。 url = "http://www.zhugao.cn"; /* 以下判断网址的前 20 个字符(字符数根据你的网址作相应修改),如果与"url"不一致则播放失败。注:swf 可以放在任意目录下,只要网址的前 20 个字符是正确的。 */ if(_url.substring(0, 20)<>url){ gotoAndStop(2); /* 这里可以做一些东西,例如:将发布设置中的“本地回放安全性”设为“只访问网络”,然后在这里做无数的弹窗 onEnterFrame = function(){ getURL("http://www.zhugao.cn", "_blank"); } */ }else{ gotoAndPlay(3); //跳到正常播放 } 为了便于阅读,以下是没有注释的代码: url = "http://www.zhugao.cn"; if(_url.substring(0, 20)<>url){ gotoAndStop(2); }else{ gotoAndPlay(3); } 如果要允许多个域名,可以这样写: url = "http://www.zhugao.cn"; url2 = "http://zhugao.cn"; if((_url.substring(0, 20)==url) || (_url.substring(0, 16)==url2)){ gotoAndPlay(3); }else{ gotoAndStop(2); } 注意:用此方法,设计过程中导出时的技巧: 用IE先打开指定目标网址,以避免在导出时频繁弹出窗口,如果无效,请将默认浏览器设置成IE,关闭导出时的player窗口即可继续编辑,注意,有时会让Flash软件发生错误而被强行结束,导出前请保存文档,切记! |
相关文章推荐
- 限制 Flash 在指定域名/网址中播放 (Flash 防盗链)
- Flash简单加密 限制 Flash 在指定域名/网址中播放的方法
- 限制FLASH在指定域名播放
- 在PPT中播放插入flash的指定片段
- iis 6.0限制通过域名或者ip的形式从外部访问.txt的文件( IIS6.0禁止用户下载指定类型文件)
- nginx防盗链+访问控制+限制指定目录运行php+解析支持php+现在user_agent
- 在线播放器怎么播放音乐时先播指定的音乐呀 比较自己网址的广告
- 【Silverlight】限制Silverlight应用只能在指定的域名下使用,保护你的SL程序
- 您没有该 数据库的操作权限或指定的数据库 不存在,且您无权限建立|播放flash
- js实现域名判断后跳转到指定网址
- ubuntu firefox不能播放MP4,ubuntu Firefox flash 浏览器全屏置顶
- 您输入的域名或网址无法访问!(500) 点此重试
- flash如何实现flv循环播放?
- asp.net获取当前网址url的各种属性(文件名、参数、域名 等)的代码
- 20张图片排布,播放代理循环播放,指定范围产生随机数
- 在aspx里嵌入播放器.这个是播放flash视频的
- sharepoint 2007 将域名指定特定的一台moss ip后,访问报错
- flash进度条走到一半就播放的原因
- Sqlserver 2005 配置 数据库镜像:指定服务器网络地址:该死的完全限定域名(fully qualified domain name:FQDN)问题
- php判断来源网址地址并且限制非法来源