ColdfusionMX与FlashMX通讯的方法
2007-03-15 00:00
218 查看
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可以得到正常的中文内容!!
其实方法与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可以得到正常的中文内容!!
相关文章推荐
- flash javascript之间的通讯方法小结
- flash和后台通讯的方法
- 四个flash和后台通讯的方法
- flash和后台通讯的方法
- FlashCom(FMS)(Flash 与外部通讯的所有方法)
- Flash中动态生成JavaScript方法并和JavaScript方法通讯
- flash与js通讯方法
- IwebBrowser2 控件下JS和FLASH通讯失败的解决方法
- flash javascript之间的通讯方法小结
- [转]flash 与 js 通讯方法
- 四个flash和后台通讯的方法
- [转]flash 与 js 通讯方法
- FLASH MX UI Components 的使用方法简介
- flash与js通讯方法
- flash javascript之间的通讯方法小结
- 关于Flash Actionscript脚本与HTML页面JavaScript脚本通讯的方法
- 授权通讯协议发生错误的解决方法
- 在网页中怎样给已发布的Flash添加链接的方法(zhuan)
- 应用程序之间互相通讯的几种方法
- Windows 进程之间通讯的几种方法