文章搜索:
打开支付宝首页搜索“510617664”,即可领红包
  首页--> 计算机--> FLASH教程
 
限制Flash在指定域名/网址中播放(Flash防盗链)
http://www.xxqqss.com 学习轻松网 点击量:5415
 

url = http://www.xxqqss.com;

/*
以下判断网址的前 21 个字符(字符数根据你的网址作相应修改),如果与"url"不一致则播放失败。注:swf 可以放在任意目录下,只要网址的前 21 个字符是正确的。
*/

if(_url.substring(0, 21)<>url){
gotoAndStop(2);

/*
这里可以做一些东西,例如:将发布设置中的“本地回放安全性”设为“只访问网络”,然后在这里做无数的弹窗
onEnterFrame = function(){
getURL(http://www.xxqqss.com;, "_blank");
}
*/

}else{
gotoAndPlay(3); //跳到正常播放
}

为了便于阅读,以下是没有注释的代码:
url = http://xxqqss.com;;
if(_url.substring(0, 21)<>url){
gotoAndStop(2);
}else{
gotoAndPlay(3);
}

如果要允许多个域名,可以这样写:
url = "http://www.xxqqss.com;";
url2 = http://xxqqss.com;
if((_url.substring(0, 21)==url) || (_url.substring(0, 17)==url2)){
gotoAndPlay(3);
}else{
gotoAndStop(2);
}

● 注意:用此方法,设计过程中导出时的技巧:
用IE打开先打开指定目标网址,以避免在导出时频繁弹出窗口,如果无效,请将默认浏览器设置成IE,关闭导出时的player窗口即可继续编辑。有时Flash软件会因此发生错误而被强行结束,导出前请保存文档,切记!


打印】 【关闭
免责声明 :本站刊载此文不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。对本文有任何异议,请发送fiyeadwyv@163.com
最热门点击排行
 
版权所有 2006-2021:学习轻松网 Copyright http://www.xxqqss.com All rights reserved 浙ICP备14013707号-1
广告联系电话: 13958357030 联系QQ:9792414 工具条下载