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;
}

(0)

相关推荐

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

    有一个FLASH名称为1.swf,我把他放在了http://www.jb51.net/1.swf:这样他自已知道!   但是另一个网站来调用我的FLASH,直接用http://www.jb51.net/1.swf,他自已就不知道了,也不能防止其它站调用的. 有时我们真的不想让别人调用自已的FLASH,但实在也没有办法:如果我能去判断这个FLASH正在哪个域名正使用,那么我就可以作很多的事! 例如:  自动转到我的网站:  自动弹出一百个窗口:  -- 但FLASH本身是没办法去判断自已当前在哪里

  • php版微信开发之接收消息,自动判断及回复相应消息的方法

    本文实例讲述了php版微信开发之接收消息,自动判断及回复相应消息的方法.分享给大家供大家参考,具体如下: 微信的api现在己经强大到可以随意调用我们网站或指定数据库的内容进行自能回复现推送消息了,这里就来给大家介绍一个微信开发的笔记. 发送1,2,3,7测试相应的消息,菜单模式需要升级为服务号,或者订阅人数超过500以上. 1. 用户发送的消息都是通过你提交的开发者URL来接收,这里订阅号就可以搞定,发送过来的都是xml格式数据,需要解析,代码如下: $data = $GLOBALS["HTTP

  • 利用JAVA反射,读取数据库表名,自动生成对应实体类的操作

    本代码是利用java反射,读取数据库表自动根据表名生成实体类,数据库采用老牌SQLSERVER 2000,驱动为JTDS,其他数据库可根据情况自定修改. 代码中包含了大部分数据库类型与JAVA类型的转换,少数未包含进去的会在生成代码时打印出来,方面后期查找修改. import java.io.File; import java.io.FileWriter; import java.io.IOException; import java.io.PrintWriter; import java.sq

  • vue实践---根据不同环境,自动转换请求的url地址操作

    一般的项目环境分为:本地环境,测试环境,预发环境,正式环境. 这些环境的域名一般是一样的, 前端请求接口的url也会随着这些环境的变化而改变,手动修改有点麻烦,所以想个办法,让请求的地址根据域名改变而改变. 第一步: 建立一个RequestConfig.js 作为配置文件,内容如下: const APIMapping = { project1: { test: 'http://123.com', local: 'http://abc.com' }, project2: { test: 'http

  • mysql插入前判断数据是否存在的操作

    业务场景:需要记入访客的访问情况,但不能重复记入 可以插入前进行判断要插入的数据是否存在业务代码如下 : INSERT INTO t_topic_vistor(user_id,topic_code) SELECT '218', 'XQ33019920170811142528217' FROM DUAL WHERE NOT EXISTS(SELECT * FROM t_topic_vistor WHERE user_id = 218 and topic_code='XQ33019920170811

  • extjs 时间范围选择自动判断的实现代码

    extjs中 有时需要选择一个日期范围,需要自动判断,选择的开始日期不能大于结束日期,或结束日期不能小于开始日期,实现的代码如下 效果图: 从上图可以看到,当选择了一个开始时间后,会自动限制结束时间的选择范围,实现两个日期选择器的联动. 代码如下: 首先定义联动处理函数: Ext.apply(Ext.form.field.VTypes, { daterange: function (val, field) { var date = field.parseDate(val); if (!date)

  • ajax代理程序,自动判断字符编码

    由于ajax在跨域的访问上有问题,目前最好的方法是做代理.写了个代理程序和心得 为了做ajax的代理,研究了下服务器端的xmlhttp并和客户端的ajax中的xmlhttp做了个比较,后台代码是asp的 服务器端的xmlhttp也就是asp小偷程序,我把代码改成了javascript. 1.在服务器端的xmlhttp.Open("GET",url,false)异步必须是关闭的,而客户端的异步是打开的,这个很好理解. 2.在服务器端的xmlhttp.Responsebody 这里用的是R

  • vue router自动判断左右翻页转场动画效果

    前段时间做了一个移动端spa项目,技术基于 :vue + vue-router + vuex + mint-ui 因为使用了vue-cli脚手架的webpack模版,所有页面都以.vue为后缀的文件作为一个组件 最近公司项目比较少终于有空来记录一下自己对vue-router的一些小小的使用心得, 一般的移动端口单页应用在跳转页面时候会有相应的转场动画,比如: 1. 从当前一级页面跳转二级页面需要展示的转场动画是一级页面向屏幕左边移动消失的同时, 二级页面从屏幕的右边向左边移动出现.(类似翻书翻到

  • asp(JavaScript)自动判断网页编码并转换的代码

    完整的示例代码如下: 复制代码 代码如下: <%@LANGUAGE="JAVASCRIPT" CODEPAGE="65001"%> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>JavaScript自动判断网页编码并转换</titl

  • jquery实现可自动判断位置的弹出层效果代码

    本文实例讲述了jquery实现可自动判断位置的弹出层效果代码.分享给大家供大家参考.具体如下: 这是一款jquery实现的智能弹出层效果,位置可以自适应,当层靠右边显示时自动往左移.初次运行时请按F5刷新,载入远程jQuery后才能看到效果,点击鼠标左键,弹出层将出现,在最右边点击时层自动往左移. 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/jquery-auto-check-pos-alert-dlg-demo/ 具体代码如下: <!DOC

随机推荐