Flash AS3中数据发送与接收

互联网   发布时间:2008-10-06 01:24:53   作者:佚名   我要评论

先回顾一下as2中相关的解决办法

相信大部分人用的都是LoadVars类吧

1 var xianshi_lv = new LoadVars();

2 xianshi_lv.bianliang1 = "变量一";

3 xianshi_lv.bianliang2 = "变量二";

4 xianshi_lv.bianliang3 = "变量三";

5 xianshi_lv.

先回顾一下as2中相关的解决办法

相信大部分人用的都是LoadVars类吧

1 var xianshi_lv = new LoadVars();

2 xianshi_lv.bianliang1 = "变量一";

3 xianshi_lv.bianliang2 = "变量二";

4 xianshi_lv.bianliang3 = "变量三";

5 xianshi_lv.sendAndLoad("http://10.7.87.222/show.asp? bianliang=" random(9999), xianshi_lv, "post");

6 xianshi_lv.onLoad = function(chenggong:Boolean) {

7 if (chenggong) {

8trace(xianshi_lv)

9 };

}

第1行:定义LoadVars对象,这家伙在as2时代几乎把所有连接外部数据的事情都做完了。无敌!

第2 3 4 行:在LoadVars对象中存储变量,直接发送到外部脚本中。

第5行:执行sendAndLoad方法,意思是send后,load回调的数据。

第6行:onLoad事件,判断load回调数据,

第7行:判断load回调是否成功。

在as2时代,LoadVars类把存储变量,连接外部数据,接受回调数据这些事情都做完了。笔者也弄很久的as2,觉得这方法不错,学习起来也很简单。

但是as3不同,为了分工清晰,把上面的存储变量,连接外部数据,接受回调数据这几个事情都分散开了。一定程度上,本人觉得有点麻烦。不知道adobe是怎么想的。也许是本人还没发现adobe的真正意图·

既然as3来了,还是按他的规矩办吧

他是什么规矩呢?

第一部分:准备发送数据

1:考虑连接的外部url地址了。

as2中把url地址,变量,通通写到LoadVars类里面。变量少没什么,要是变量多起来,那就有点麻烦,遇上要动态修改变量那更加麻烦了。as3索性把把这一部分又分为两块,统一到URLRequest对象里面。单纯的url地址用URLRequest.url表示,变量用URLRequest.data表示。修改起来方便许多。

注意url地址也可以在使用URLRequest构造函数的时候写进去。

2:数据传送方法,post还是get。

as3狠了心了,要把它分的彻彻底底。把传送方法也弄到URLRequest对象里面去。用URLRequest对象的method属性表示。

同时也有两种定义改属性的方法:

request.method = URLRequestMethod.POST;//帮助文件中多用这种定义方式

request.method = "post";

以上两句是等效的。你可以试试trace(URLRequestMethod.POST)。输入是 post。

由于as3的默认method是get,建议都显示定义为post。

相关文章

flash cs6想要实现鼠标跟随效果?该怎么制作呢?今天我们就来看看使用as2.0实现鼠标跟随效果的教程,需要的朋友可以参考下2019-05-19

Flash cs6怎么使用代码输入中英文文本?Flash cs6中可以使用文字工具直接输入文本,也可以使用代码来输入文本,该怎么使用代码输入文本呢?请看下文详细的教程,需要的朋友2018-03-11

flash as3.0抽象类怎么定义? as3.0中有很多抽象类,该怎么定义抽象类和抽象方法呢?下面我们就来看看简单的例子,需要的朋友可以参考下http://www.jb51.net/softs/408402.2018-02-28

flash cs6中怎么使用ActionScript3.0?flash cs6中想要使用ActionScript3.0功能,该怎么使用呢?下面我们就来看看详细的教程,需要的朋友可以参考下2018-01-25

本教程给大家分享一个Flash小教程,教大家在Flash CS6中怎么实现鼠标点击决定图像位置?方法很简单,感兴趣的朋友欢迎前来一起分享学习2018-01-12

本教程教脚本之家的ActionScript教程学习者在Flash中如何用代码将图片放在自己想要的舞台位置,教程讲解的详细,感兴趣的朋友欢迎前来分享学习2017-11-20

本教程教脚本之家的ActionScript教程学习者如何在Flash CS6中使用with函数绘制背景图?教程一步步讲解的挺详细,方法也不难,非常适合Flash新手入门学习2017-11-18

Flash怎么设置元件坐标?flash中导如的元件需要添加坐标,该怎么定位元件坐标呢?下面我们就来看看flash使用代码设置元件的坐标的教程,需要的朋友可以参考下2017-10-11

Flash怎么制作来回摇摆的花朵的动画?Flash中想要给花朵制作一段摇摆的动画效果,该怎么制作呢?下面我们就来看看详细的教程,很简单,需要的朋友可以参考下2017-05-23

Flash怎么制作流动七彩色的文字?想要让文字动起来,该怎么使用flash给文字制作一个流动七彩色的动画呢?下面我们就来看看详细的教程,需要的朋友可以参考下2017-04-23

最新评论

as3 访问远程计算机,Flash AS3中数据发送与接收相关推荐

  1. as3 访问远程计算机,本地swf不能访问网络的解决办法

    本地swf不能访问网络的解决办法 作者:小龙博客 2011年03月21日 4条评论 分类:AS3 学习 flash 软件 本地swf不能访问网络的解决办法:学习过http://www.lxlong.c ...

  2. 用户使用什么命令访问远程计算机,使用telnet命令访问远程计算机

    使用telnet命令访问远程计算机 令,从NVT格式转换为远地系统需要的格式: 对于返回的数据:远地服务器将数据从远地机器的格式转换为NVT格式,而本地客户机将将接收到的NVT格式数据再转换为本地的格 ...

  3. 如何给远程计算机添加用户,如何访问远程计算机以添加/删除/管理用户帐户?...

    我有一个场景,我需要访问远程计算机以编程方式添加和删除Windows用户帐户 . 远程机器是一个"备用工作站",我需要远程配置,准备好以防万一主工作站需要更换 - 所以这里没有安全 ...

  4. windows10使用本地安全策略只允许某些ip访问远程计算机

    windows10只允许某些ip访问远程计算机 通过设置本地安全策略可以达成目的 进入本地安全策略 可以使用win+r输入secpol.msc可进入,或从控制面板–>管理工具–>本地安全策 ...

  5. iWatch 开发 4: 实现iWatch 与 iPhone 之间数据发送与接收

    上一代的iwatch 与iPhone 数据交互使用的是 openParentApplication 函数,在Watch OS2 中摒弃了这种方法,引入了WCSesison 来进行iwatch 与iPh ...

  6. 物联网LoRa系列-12:LoRa终端--数据发送和接收的整个过程

    在上文<全面拆解和构建5G物联网-11:LoRa终端--基于物理层协议的PingPong应用程序的软件架构>中,我们已经通过开发板提供商提供的软件工程文件,在两个LoRa节点之间进行了点对 ...

  7. Arduino开发实例-Lora 数据发送与接收

    Lora 数据发送与接收 预计到2025年,我们将有250亿台设备连接到互联网. 相当于今天的地球人口多三倍. 随着物联网和工业4.0的概念,互联车辆和智能城市的迅速普及,这种情况最有可能发生. 我们 ...

  8. L2CAP数据发送和接收

    ACL 链路在 Bluetooth 中非常重要,一些重要的应用如 A2DP, 基于 RFCOMM 的应用.BNEP等都要建立 ACL 链路,发送/接收ACL 包.跟大家一起来分析 ACL 包发送/接收 ...

  9. TI AoA Master/PC 数据发送、接收流程梳理

    1.Master怎样发送.接收数据?Master发送数据:RTLSHost_sendMsg(RTLS_CMD_AOA_RESULT_ANGLE, HOST_ASYNC_RSP, (uint8_t *) ...

最新文章

  1. 清华优秀毕业生放弃留学上热搜!计算机系前10名中9人留校深造
  2. Django-model中的Querysets
  3. python逐行读取文件内容的三种方法
  4. 关于事件的一点小总结
  5. Socket之TCP客户端【Python】
  6. Java 非阻塞 IO 和异步 IO
  7. firefox应用自动全屏显示_【b】—自动化测试:基础selenium—API
  8. Linux命令行下抓取HTTP流量的工具--httpry
  9. 电脑尺寸大小在哪里看_科技资讯:电脑弹出本地计算机上的服务启动后停止的提示在哪里看...
  10. Xftp5如何设置默认的文件夹
  11. .net连接DB2的异常SQL0666 - SQL query exceeds specified time limit or storage limit.错误处理
  12. Nginx(二)状态信息(status)
  13. 测开之路十六:@classmethod与@staticmethod
  14. 怎么让envi中影像背景为0_eCogniton波段权重设置——基于ENVI的波段信息量计算
  15. 13.solr学习速成之IK分词器
  16. dns被劫持了如何修复怎么处理、dns被劫持了原理及解决方法详细
  17. SEPIC 单端初级电感转换器 稳压器 -- Zeta 转换器
  18. 账户信息不存在的问题
  19. 华为发布5G“天罡”“巴龙5000”芯片 5G折叠屏手机2月发布
  20. 我与数据仓库那些事-数据模型

热门文章

  1. 接触网怎么区分t线f线_这个形态是一种庄家线,它是完全由庄家控盘造成的,散户需重视...
  2. 【数理知识】《矩阵论》方保镕老师-第1章-矩阵的几何理论
  3. STM32 基础系列教程 37 - Lwip_igmp
  4. Latex安装中知道的基础常识
  5. C++类的成员变量和成员函数
  6. vuex - 基础篇
  7. 越秀人民币夹层二期完成首轮关账 首期募集近10亿元...
  8. 这个男人让你的爬虫开发效率提升8倍
  9. Redis集群解决方案比较
  10. VMware虚拟机出现Reason: Failed to lock the file