把客户端的信息保存在flash的SharedObject中,实现类似cookies的功能
来源:互联网 发布:手机音乐音效软件 编辑:程序博客网 时间:2024/05/20 00:51
前段时间遇到客户要求把登陆页面的登陆明默认填上上一次成功登陆的用户名。
遇到这个要求,刚开始的时候想用cookies做的,一次偶尔的我在Openlaszlo的论坛上看到有人介绍flash的 SharedObject对象,所有我突发奇想,想把登陆的用户名信息保存在SharedObject中,基本思路(简要)是这样的:第一次登陆的时候当然是空的,如果登陆成功的话,我就把信息保存到SharedObject中去,下次登陆的时候去取信息。关于SharedObject的你可以去baidu或者google上搜索一下,比较多。
附部分主要代码:
<method name="setCookies" args="username">
<![CDATA[
var cookie = SharedObject.getLocal('eccm_cookie_username');
cookie.data.username_cookies = username;
]]>
</method>
<method name="getCookies">
<![CDATA[
var cookie = SharedObject.getLocal('eccm_cookie_username');
if(cookie.data == null){
return '';
}
if(cookie.data.username_cookies!=null && cookie.data.username_cookies!=''){
return cookie.data.username_cookies;
}else{
return '';
}
]]>
</method>
<view y="60">
<view x="183">
<login_input height="25" id="username" width="130" maxlength="20"/>
</view>
<view x="183">
<method event="oninit">
username.setText(canvas.getCookies());
</method>
<password_input y="4" height="25" id="password" width="130" maxlength="15"/>
</view>
<simplelayout axis="y" spacing="10"/>
</view>
在登陆成功的地方调用:canvas.setCookies(username.getText());
- 把客户端的信息保存在flash的SharedObject中,实现类似cookies的功能
- SharedObject的用法,SWF保存本地信息。
- Flash类似于cookies功能 - SharedObject 类
- SharedObject内置的Flex保存信息的函数
- FLASH sharedObject(cookies) 写入文件信息,及文件保存目录
- AS3 SharedObject的保存路径
- AS3 SharedObject的保存路径
- 一个openlaszlo使用flash的共享对象实现保存客户端信息的例子
- 在Access中实现类似视图的功能
- 在Asp.Net中实现类似DWR的功能
- 在C++中实现类似C#的字符串格式功能
- 【unity插件】Sprite Mask--在unity实现类似flash那样非常丰富的遮罩功能
- 把员工的信息保存在加密的Linux分区中
- 在ios(ipad/phone)上实现基于FMS的双向视频收发和共享对象SharedObject功能
- 用JS实现带cookies保存记录的换肤功能
- 实现类似“另存为”的功能
- 简单实现类似Spring的在任意代码中获取Request的功能
- 在Editplus2中实现类似UE32中右键打开文件的功能
- 【CSDN】十年MFC经历认识的Microsoft技术
- GDI+屏幕截图程序
- 网上收集的Html颜色代码全集
- jspwiki管理员却不能删除页面和附件问题解决
- ASP生成随机验证码
- 把客户端的信息保存在flash的SharedObject中,实现类似cookies的功能
- PL/SQL表---table()函数用法
- AJAX整合的力量
- 汇总c#.net常用函数和方法集
- OS实践项目
- 柳絮飞扬的时节
- 常用服务器端口
- Reporting Service 2000 表达式语句的一点疑惑
- ASP.NET的 Session 详解