脚 本 之 家 www.jb51.net
页面导航: 首页网页制作FlashFlash As → 正文内容 FLASH判断域名

FLASH自动判断域名然后转向等操作

发布:dxy 字体:[增加 减小] 类型:转载
FLASH自动判断域名,如果不是你的域名,然后干什么你来定吧! 首先说一下FLASH自已可以干什么!FLASH他可以判断自已在哪个路径下面,例如:

有一个FLASH名称为1.swf,我把他放在了http://www.jb51.net/1.swf;这样他自已知道!
但是另一个网站来调用我的FLASH,直接用http://www.jb51.net/1.swf,他自已就不知道了,也不能防止其它站调用的。
有时我们真的不想让别人调用自已的FLASH,但实在也没有办法;如果我能去判断这个FLASH正在哪个域名正使用,那么我就可以作很多的事!
例如:
自动转到我的网站;
自动弹出一百个窗口;
……
但FLASH本身是没办法去判断自已当前在哪里的;所以我想了一个办法,就是用JAVASCRIPT去判断域名,但是JAVASCRIPT又不能写在网页中,如果写在网页中,直接调FLASH还果可以的。于是我就用GETURL的方法,写在FLASH里;于是就用了以下代码:
以下代码的意思是:FLASH打开后5秒,开始判断域名,如果是www.jb51.net就什么事也不干,如果不是www.jb51.net那么就跳转到www.jb51.net;

程序代码
复制代码 代码如下:

var urltime= setInterval(go, 5000);
function go(){
getURL("javascript:if((window.location.href).match(/www.jb51.net/) == null){window.location='http://www.jb51.net'}");
clearInterval(urltime);
}

另外一个方法:
复制代码 代码如下:

public static function getDomain():String {
var lc:LocalConnection=new LocalConnection();
return lc.domain;
}

文章评论

共有 位脚本之家网友发表了评论我来说两句

最 近 更 新
热 点 排 行