`
yaasshole
  • 浏览: 667387 次
文章分类
社区版块
存档分类
最新评论

flash读取cookies

 
阅读更多

flash读取cookies

flash实际上要通过js来读取cookies,

此方法兼容IE和FF。

1. html 页中的 JavaScript 函数:
function GetSwfUrl()
{
document.cookie="mycookie"+"="+escape("000");
document.a.SetVariable("_root.ttext",unescape(document.cookie));
alert("in GetSwfUrl()");

}

说明:ttext 为 Flash 中定义的变量,以上函数将 JS 变量 ttext 赋值到 Flash 变量 ttext 。a 为 html 页中 swf 的 id .

2.在 Flash 中与 JS 的通信可以用传统的 getURL,Flash8 以后,可以用 ExternalInterface 。推荐对 JavaScript 和 ActionScript 之间的通讯使用 ExternalInterface 。

getURL调用JS:
getURL("javascript:GetSwfUrl()");

ExternalInterface调用JS:
import flash.external.ExternalInterface;//导入 ExternalInterface 类
ExternalInterface.call("GetSwfUrl()");

注意:如果要使用 ExternalInterface,当前帧必需要有 import flash.external.ExternalInterface; 或者 import flash.external.*;

再注意:调用上述函数之前,首先要设定好这个Flash影片的允许调用JS的domain。

System.security.allowDomain("_root._url");

System.security.allowDomain("http://127.0.0.1");

System.security.allowDomain("http://192.168.1.26");

参考

1.主要参考了这个

http://virgos.javaeye.com/blog/229143

2.这个看起来也不错,是读写cookies的类

http://bbs.actionscript3.cn/thread-27708-1-1.html

分享到:
评论

相关推荐

    js读写(删除)Cookie实例详解

    代码如下: //JS操作cookies方法! //写cookies function setCookie(name,value) { var Days = 30; var exp = new Date();... } //读取cookies function getCookie(name) { var arr,reg=new RegExp(“(^

    PHP手册大全

    什么是 PHP 文件? ... ... ...PHP 能够创建、打开、读取、写入、删除以及关闭服务器上的文件 ...PHP 能够发送并取回 cookies ...您还能够输出图像、PDF 文件、甚至 Flash 影片。您也可以输出任何文本,比如 XHTML 和 XML。

    CCSTAT多用户流量统计系统源码

    避免数据来回交换,不仅提高了短时间大量数据的并发写入与读取,(短时间大量数据读取SQL的执行效率是没法比的)。还提高了安全性。 统计项目: 现已具备网站访问统计系统所必须的大部分功能,并且正将这些功能一...

    CCSTAT多用户流量统计系统 3.0

    避免数据来回交换,不仅提高了短时间大量数据的并发写入与读取,(短时间大量数据读取SQL的执行效率是没法比的)。还提高了安全性。 统计项目: 现已具备网站访问统计系统所必须的大部分功能,并且正将这些...

    超实用的jQuery代码段

    1.20 设置Flash对象的WMode窗口模式 1.21 实现类Twitter的字数限制效果 1.22 提示文本的隐藏与显示 1.23 实现文字闪烁效果 1.24 实现文字动画效果 1.25 实现文字跟随鼠标移动变化的动画效果 1.26 文本域中光标的定位...

    阿水摄影网站管理系统 V3.0版

    可自定义前台和后台Cookies字符串,防止Cookies欺骗 可定义留言间隔时间、字数限制、留言过滤内容 可定义上传文件夹、文件大小限制、文件类型限制、文件名形式 可查看网站攻击记录,添加/删除IP过滤 可在线标注攻击...

    C#编程经验技巧宝典

    103 <br>0168 使用Message.Show输出用户信息 104 <br>5.3 图片数据处理技巧 104 <br>0169 如何将图片存入数据库 104 <br>0170 如何将图片从数据库中读取出来 104 <br>0171 如何只允许输入...

    linux全志R16的linux系统编译的资料_20170502_1655.7z

    libencode-locale-perl libfile-listing-perl libfont-afm-perl libhtml-form-perl libhtml-format-perl libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl ...

    Google Chrome 6.0.451.0 Dev 版(一个由Google公司开发的网页浏览器)

    遵守最小权限原则,每个动作的权限都会被限制,仅能运算而无法写入文件和从敏感区域读取文件(如我的文档、桌面),与Internet Explorer 7的“保护模式”类似。  “沙盒小组”表示他们“使用了现有的执行程序限制,...

    计算机应用技术(实用手册)

    这个默认值会读取SPD (Serial Presence Detect) 装置的内容,并且依据SPD内容设定这四个项目。内存模块上的EEPROM (只读存储器) 储存有关模块的重要参数信息,例如内存类型、大小、速度、电压接口及模块储存区域。 ...

    asoft签到管理系统tykq3.5_build20110125

    6、无法使用视频签到,看不到图像 : 进入 C:\windows\system32\macromed\flash\mms.cfg 这个进程,不要搜索,要手动,因为C盘把这些设为自动隐藏文件,然后删除mms.cfg,重启。 【第一次登录使用】 全新安装和...

Global site tag (gtag.js) - Google Analytics