ColdfusionMX與FlashMX通訊的方法
更新時(shí)間:2007年03月15日 00:00:00 作者:
ColdfusionMX作為一個(gè)新版本,其有專門與FLASHMX通訊的機(jī)制,這種機(jī)制使用復(fù)雜,有沒(méi)有一種辦法按傳統(tǒng)的方式進(jìn)行通訊的呢?回答是肯定的!
其實(shí)方法與PHP、ASP相似。
在FLASH中調(diào)用方法是:
loadVariablesNum("http://你自己的路徑/test.cfm?參數(shù)1="+name, 0, "POST");
在cf部分只需用<cfoutput></cfoutput>輸出相應(yīng)的內(nèi)容便可。
在CF使用FLASH的變量只需用“url.變量名”便可。
同時(shí)在flash就可以得到相應(yīng)的CF的傳送值了。
提示:
1、如果沒(méi)有中文,系統(tǒng)將無(wú)任何問(wèn)題
2、如果在cfmx要處理中文,那么請(qǐng)加上下四條語(yǔ)句。
<cfprocessingdirective pageencoding="gb2312">
<cfcontent type="text/html; charset=gb2312">
<cfset setEncoding("URL", "gb2312")>
<cfset setEncoding("Form", "gb2312")>
同時(shí)在flashmx中要加上:System.useCodePage=true 語(yǔ)句
3、如果在從flash向cf傳送數(shù)據(jù)時(shí),不包括中文,而CF想要返回中文時(shí),
上面的兩段代碼均可不用加上,在FLASH可以得到正常的中文內(nèi)容?。?
其實(shí)方法與PHP、ASP相似。
在FLASH中調(diào)用方法是:
loadVariablesNum("http://你自己的路徑/test.cfm?參數(shù)1="+name, 0, "POST");
在cf部分只需用<cfoutput></cfoutput>輸出相應(yīng)的內(nèi)容便可。
在CF使用FLASH的變量只需用“url.變量名”便可。
同時(shí)在flash就可以得到相應(yīng)的CF的傳送值了。
提示:
1、如果沒(méi)有中文,系統(tǒng)將無(wú)任何問(wèn)題
2、如果在cfmx要處理中文,那么請(qǐng)加上下四條語(yǔ)句。
<cfprocessingdirective pageencoding="gb2312">
<cfcontent type="text/html; charset=gb2312">
<cfset setEncoding("URL", "gb2312")>
<cfset setEncoding("Form", "gb2312")>
同時(shí)在flashmx中要加上:System.useCodePage=true 語(yǔ)句
3、如果在從flash向cf傳送數(shù)據(jù)時(shí),不包括中文,而CF想要返回中文時(shí),
上面的兩段代碼均可不用加上,在FLASH可以得到正常的中文內(nèi)容?。?
相關(guān)文章
ColdFusionMX 編程指南 基礎(chǔ)管理操作以及入門程
ColdFusionMX 編程指南 基礎(chǔ)管理操作以及入門程...2007-03-03ColdFusionMX 編程指南 ColdFusionMX Basic Tag編程
ColdFusionMX 編程指南 ColdFusionMX Basic Tag編程...2007-03-03ColdFusionMX 編程指南 ColdFusionMX編程入門
ColdFusionMX 編程指南 ColdFusionMX編程入門...2007-03-03收藏的ColdFusionMX應(yīng)用技巧及問(wèn)題集
收藏的ColdFusionMX應(yīng)用技巧及問(wèn)題集...2007-03-03