主题:  技巧:coldfusionMX与flashMX如何通讯

小东瓜

职务:普通成员
等级:1
金币:0.0
发贴:28
注册:2000/11/9 14:06:13
#12003/2/17 22:14:35
技巧:coldfusionMX与flashMX如何通讯
coldfusionMX作为一个新版本,其有专门与FLASHMX通讯的机制,这种机制使用复杂,有没有一种办法按传统的方式进行通讯的呢?回答是肯定的!

其实方法与PHP、ASP相似。
在FLASH中调用方法是:

loadVariablesNum("http://你自己的路径/test.cfm?参数1="+name, 0, "POST");

在cf部分只需用输出相应的内容便可。
在CF使用FLASH的变量只需用“url.变量名”便可。
同时在flash就可以得到相应的CF的传送值了。

提示:
1、如果没有中文,系统将无任何问题
2、如果在cfmx要处理中文,那么请加上下四条语句。




同时在flashmx中要加上:System.useCodePage=true 语句

3、如果在从flash向cf传送数据时,不包括中文,而CF想要返回中文时,
上面的两段代码均可不用加上,在FLASH可以得到正常的中文内容!!

欢迎大家与本人探讨FLASH与CF通讯的问题。



金山羊

职务:普通成员
等级:4
金币:10.0
发贴:827
注册:2002/1/6 14:44:13
#22003/2/18 19:39:59
用remoting其实更简单
如果不用那个中文地头
那么flash中正确地显示中文不能加usecodepage


5d.cn
FLASHDEP
TECHNOLOGY SUPPORT
JAVA/ACTIONSCRIPT/javascript
CFML/JSP/COLDFUSION/FLASH REMOTING
JRUN/COLDFUSIONMX
FLASH/DREAMWEARER

s22

职务:版主
等级:4
金币:10.0
发贴:1634
注册:2004/12/19 13:06:46
#32003/2/19 19:36:57
感觉效率不高~



Mozier

职务:管理员
等级:5
金币:11.0
发贴:2994
注册:2004/1/12 17:26:30
#42003/2/27 22:46:39
应用到一些小型的应用程序还是比较简单,实用。