Flash获取html参数的方法

一. swf?传参

 

html代码:


ExpandedBlockStart.gif代码
<html>
<head>
<meta http-equiv=”Content-Type” content=”text/html charset=utf-8″ />
<title>as</title>
</head>
<body>
<object classid=”clsid:D27CDB6E-AE6D-11cf-96B8-444553540000″ codebase=”http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0″ id=”testSWF” width=”550″ height=”400″ title=”test”>
<param name=”movie” value=”test.swf?sname=xxhui” />
<param name=”quality” value=”high” />
<embed src=”test.swf” quality=”high” pluginspage=”http://www.macromedia.com/go/getflashplayer” type=”application/x-shockwave-flash” width=”550″ height=”400″></embed>
</object>
</body>
</html>

 


Flash 代码一: (使用_root):


x_txt.text = _root.sname;


 

Flash 代码二:


ExpandedBlockStart.gif代码
String.prototype.$_GET = function(Parameter:String) {
return (this.toLowerCase().split(Parameter.toLowerCase()+=”)[1].split(”&”)[0]);
};
//获得URL中的user参数的值
var sname:String = this._url.$_GET(”sname”);
 
x_txt.text 
= sname;


 

 

二. FlashVars传参

 

html代码:

ExpandedBlockStart.gif代码
<object classid=”clsid:d27cdb6e-ae6d-11cf-96b8-444553540000″ codebase=”http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0″ width=”550″ height=”400″ id=”FlashVars” align=”middle”>
<param name=”allowScriptAccess” value=”sameDomain” />
<param name=”movie” value=”FlashVars.swf” />
<param name=”flashvars” value=”foo=happy2005&program=flash&language=简体中文-中国” />
<param name=”quality” value=”high” />
<param name=”bgcolor” value=”#ffffff” />
<embed src=”FlashVars.swf” quality=”high” bgcolor=”#ffffff” width=”550″ height=”400″ name=”FlashVars” align=”middle” allowScriptAccess=”sameDomain” FlashVars=”foo=happy2005&program=flash&language=简体中文-中国” type=”application/x-shockwave-flash” pluginspage=”http://www.macromedia.com/go/getflashplayer” />
</object>


 

Flash代码:

通过上面的代码,在SWF(FlashVars.swf)中就可以直接获取foo、program、language变量数据。FlashVars.fla获取FlashVars参数的代码如下:


ExpandedBlockStart.gif代码
// 创建三个文本字段
_root.createTextField(”foo_txt”,1,0,0,16,16);
_root.createTextField(”program_txt”,
2,0,32,16,16);
_root.createTextField(”language_txt”,
3,0,64,16,16);
foo_txt.autoSize 
= true;
foo_txt.border 
= true;
program_txt.autoSize 
= true;
program_txt.border 
= true;
language_txt.autoSize 
= true;
language_txt.border 
= true;
// 获取FlashVars变量
foo_txt.text = “HTML中的foo参数:”+foo;
program_txt.text 
= “HTML中的program参数:”+program;
language_txt.text 
= “HTML中的language参数:”+language;


转载于:https://www.cnblogs.com/xiaochaohuashengmi/archive/2011/02/21/1959703.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/275677.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

方法重载_方法

方法重载Recently, I wrote an article about moving XD designs to Figma. It was a really interesting experiment and one that seemed to interest quite a lot of people.最近&#xff0c;我写了一篇有关将XD设计移至Figma的文章。 这是一个非常有趣的实验&#xff0c;似…

Node.js 框架设计及企业 Node.js 基础建设相关讨论

大家好&#xff0c;我是若川。19年我写的 lodash源码 文章投稿到海镜大神知乎专栏竟然通过了&#xff0c;后来20年海镜大神还star了我的博客&#xff0c;同时还转发了我的微博。时间真快啊。今天分享这篇Node.js的讨论。2021 年上半年早已过去&#xff0c;回顾 Node.js 在国内的…

DAS、NAS、SAN、iSCSI 存储方案概述

目前服务器所使用的专业存储方案有DAS、NAS、SAN、iSCSI几种。存储根据服务器类型可以分为&#xff1a;封闭系统的存储和开放系统的存储&#xff1a; &#xff08;1&#xff09;封闭系统主要指大型机. &#xff08;2&#xff09;开放系统指基于包括Windows、UNIX、Linux等操作系…

同态加法_同态—当旧趋势突然变酷时

同态加法Designers get excited at every year’s end to see what next year’s trend is going to be. What the future of design is going to look like. What they can carry forward to the next year; And Neumorphism was one among the lists which gained great atte…

网页标题设置,为什么在SERP中,显示结果不一致?

在网站建设与运营的过程中&#xff0c;我们经常会遇到各种各样的问题&#xff0c;特别是关于网页标题设置的问题&#xff0c;如果一个页面标题出错&#xff0c;那么&#xff0c;你整个页面建设的过程&#xff0c;就完全是事倍功半&#xff0c;得不偿失。 那么&#xff0c;网页标…

阿里专有钉钉前端面试指南

大家好&#xff0c;我是若川。今天推荐这篇掘金高赞文章&#xff0c;欢迎留言交流。经作者子奕大佬授权转载&#xff0c;原文链接&#xff1a;https://juejin.cn/post/6986436944913924103作者介绍子弈[1]&#xff0c;专有钉钉前端团队成员&#xff0c;负责专有钉钉 PC 客户端的…

安全态势感知产品对比_设计中的对比和人的感知

安全态势感知产品对比In this article, we’re going to explore the concept of contrast and its fundamental role in UX and visual design.在本文中&#xff0c;我们将探讨对比度的概念及其在UX和视觉设计中的基本作用。 Let’s start by defining what contrast is.让我…

在字节做前端一年后,有啥收获~

大家好&#xff0c;我是若川。今天分享这篇&#xff0c;相信读完会有些收获。本文经作者授权转载&#xff0c;原文链接&#xff1a;https://juejin.cn/post/6980671091526074404个人简介19年底12月进入字节实习&#xff0c; 第二年7月毕业转正。到前几天正好全职一周年。进入公…

app用户隐私协议相关法律_隐私图标和法律设计

app用户隐私协议相关法律During its 2020 Worldwide Developers Conference, Apple spent time on one of today’s hottest topics — privacy. During the past couple of years, Apple has been rolling out various public campaigns aiming to position itself as a compa…

35 点击全图后发现地图“不见了”

相信很多用ArcGIS软件作图的时候会习惯用全图按钮&#xff0c;但是有的时候工程文件是他人提供的&#xff0c;也不太清楚是怎么做的&#xff0c;一点全图&#xff0c;软件界面就一片空白&#xff0c;找数据找半天&#xff0c;很是苦恼啊 这虽然不是什么大问题&#xff0c;但还是…

成为优秀沟通者的要素_如果您想成为更好的设计师,请成为更好的沟通者

成为优秀沟通者的要素Little changes that go a long way.小变化大有帮助。 I started my career in motion design.我的职业生涯始于运动设计。 My focus was on the visual and technical skills required to make emotionally compelling work. I believed great design s…

我读源码的经历~

你好&#xff0c;我是若川。最近来了一些读者朋友&#xff0c;在这里简单介绍自己的经历&#xff0c;也许对你有些启发。可以点击 ruochuan12 加我微信进群交流。这是我的公众号卡片&#xff0c;可以加下星标。我是谁我是若川&#xff0c;毕业于江西高校&#xff0c;《面试官问…

php建一个表按删除就删除,php怎样删除数据库表_后端开发

php删除数据库表的要领&#xff1a;起首建立一个PHP示例文件&#xff1b;然后衔接mysql数据库&#xff1b;末了经由过程“DROP TABLE runoob_tbl”语句删除MySQL数据表即可。引荐&#xff1a;《PHP视频教程》php MySQL 删除数据表MySQL中删除数据表是异常轻易操纵的&#xff0c…

字节招人

大家好&#xff0c;我是若川。这应该是第五次发招聘了&#xff0c;友情帮一个朋友宣传。普通高校的很多大学生因为信息差导致慢一两年才醒悟过来&#xff0c;原来大三就有校招了。如果能早些知道早做准备&#xff0c;结果可能会更好。而知名高校&#xff0c;身边很大学长学姐进…

人工智能和Adobe Sensei

Adobe概述 (Adobe Overview) The design process changes from person to person, practice to practice, and profession to profession. As we advance further into the 21st century, the design process for many people leans heavily on technology. Adobe leads the ch…

梳理了一下前端面试必考知识点

大家好&#xff0c;我是若川。最近收到不少朋友留言说&#xff0c;前端面试越来越难&#xff0c;尤其是技术面。既要熟悉各种框架&#xff0c;又要精通每个知识点的底层逻辑&#xff0c;甚至连前端工程化的内容都拿来考察。哪怕是有 3-5 年经验的老前端&#xff0c;都极有可能翻…

笔记本徽标键不起作用_为什么我们(不应该)关心徽标

笔记本徽标键不起作用Back in my art director days—when I was attempting to build a brand for myself on Instagram—I would often come across posts comparing two logos, side-by-side, prompting the community to comment on which was better: Version 1 or versio…

用手机EchoEcho问询朋友所在的位置

“我的朋友&#xff0c;你现在在哪儿&#xff1f;”这个简单的问题&#xff0c;在移动互联网时代能得到怎样的解答呢&#xff1f; EchoEcho就是这样一款新型的 LBS 服务&#xff0c;它跟 Google 纵横和 4SQ 签到都不太一样&#xff0c;能更准确地告知朋友们的位置。可以说&…

Error merging: refusing to merge unrelated histories

解决方案&#xff1a;git pullgit pull origin mastergit pull origin master --allow-unrelated-histories idea提交git提交文件的时候报错。因为是刚刚在码云上初始化&#xff0c;然后要把本地的项目提交上去&#xff0c;所以出现了 最上边两行黄色部分是向远程码云上提交的错…

小学接触web的我是如何拿下蚂蚁实习 Offer的

大家好&#xff0c;我是若川。我经常说在校生要尽早准备&#xff0c;消除信息差。如果你是在校生或者毕业年限不长就关注了我的公众号&#xff0c;大概率说明你比很多人优秀且热爱学习。比如很多加我微信 ruochuan12 好友的大学生都是在大厂实习的。本文就是小学就接触到了web的…