当前位置: 首页 > 图文教程 > 脚本技术 > ColdFusion > ColdfusionMX与FlashMX通讯的方法

ColdFusion
ColdFusionMX 编程指南 安装教程
ColdFusionMX 编程指南 基础管理操作以及入门程
ColdFusionMX 编程指南 ColdFusionMX编程入门
ColdFusionMX 编程指南 ColdFusionMX Basic Tag编程
ColdFusionMX 编程指南 ColdFusionMX中的循环
Coldfusion MX技巧精华收集(1)
Coldfusion MX技巧精华收集之2
ColdFusion MX 轻松制作 FLASH的方法
Coldfusion MX PageList之骨灰版
Coldfusion MX广告轮换系统制作教程
用Coldfusion生成 OFFICE 文件的代码
Coldfusion MX PageList 菜鸟版教程
ColdfusionMX与FlashMX通讯的方法
收藏的ColdFusionMX应用技巧及问题集
ColdFusion与FLASH通信轻松入门教程
ColdFusion MX 远程服务实例入门教程

ColdFusion 中的 ColdfusionMX与FlashMX通讯的方法


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2010-01-10   浏览: 136 ::
收藏到网摘: n/a

ColdfusionMX作为一个新版本,其有专门与FLASHMX通讯的机制,这种机制使用复杂,有没有一种办法按传统的方式进行通讯的呢?回答是肯定的!
其实方法与PHP、ASP相似。
在FLASH中调用方法是:
loadVariablesNum("http://你自己的路径/test.cfm?参数1="+name, 0, "POST");
在cf部分只需用<cfoutput></cfoutput>输出相应的内容便可。
在CF使用FLASH的变量只需用“url.变量名”便可。
同时在flash就可以得到相应的CF的传送值了。
提示:
1、如果没有中文,系统将无任何问题
2、如果在cfmx要处理中文,那么请加上下四条语句。
<cfprocessingdirective pageencoding="gb2312">
<cfcontent type="text/html; charset=gb2312">
<cfset setEncoding("URL", "gb2312")>
<cfset setEncoding("Form", "gb2312")>
同时在flashmx中要加上:System.useCodePage=true 语句
3、如果在从flash向cf传送数据时,不包括中文,而CF想要返回中文时,
上面的两段代码均可不用加上,在FLASH可以得到正常的中文内容!!