首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >flash cookie的制作和使用例子详解 三

flash cookie的制作和使用例子详解 三

作者头像
全栈程序员站长
发布2022-09-14 21:22:35
发布2022-09-14 21:22:35
3780
举报

大家好,又见面了,我是你们的朋友全栈君。前面的两篇博客介绍的是怎么用页面来操作flash cookie,还要放在容器里运行,这篇做一个简单的仅仅使用flash就可以读写flash cookie的例子

先看flash中的代码,当然这次要在flash中定义一些button 显示,输入等控件,看页面就知道定义了哪些控件,再看代码就知道这些控件被命名成什么

[img]http://dl2.iteye.com/upload/attachment/0084/9022/2f793baa-a940-359d-839c-66a9d6347889.png[/img]

先看flash中的代码

代码语言:javascript
复制
var myCookie:Cookie= new Cookie();
setFCButton.addEventListener(MouseEvent.CLICK,setFC)
function setFC(evt: Event){
  
  
	var obj:Object = new Object();
	obj.userName=userNameInput.text
	obj.sex=sexInput.text;
	myCookie.put("userInfo",obj);

}
getFCButton.addEventListener(MouseEvent.CLICK,getFC)
function getFC(evt: Event):void{
  
  
	fcDisplay.text = "userName:"+myCookie.get("userInfo").userName;
	fcDisplay.text = fcDisplay.text + "    sex:"+myCookie.get("userInfo").sex;
}

上面调用 var myCookie:Cookie= new Cookie(); cookie这个类和前面两篇用的是一模一样的

其实有了上面的东西就可以在adobe flash cs5里测试运行了。或着打开生成的swf也是一样的,再就是先前面一样,嵌入到html中用浏览器打开

html代码如下:

代码语言:javascript
复制
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="zh-CN" xml:lang="zh-CN">
	<head>
		<title>testFC</title>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
		<style type="text/css" media="screen">
		html, body { height:100%; background-color: #ffffff;}
		body { margin:0; padding:0; overflow:hidden; }
		#flashContent { width:100%; height:100%; }
		</style>

	</head>

	<body>


		<div id="flashContent">
			 <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="500" height="500" id="testFC" title="testFC" align="middle">
			 <param name="allowScriptAccess" value="always" />
			 <param name="movie" value="testFC.swf">
			 <param name="quality" value="high">
			 <param name="wmode" value="transparent" />
			 <embed src="testFC.swf" name="testFC" quality="high" allowScriptAccess="always"  swLiveConnect="true" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"  width="500" height="500"></embed>
			</object>
	</div>
	</body>
</html>

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/159892.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档