ÓÉÓÚµç×Ó»¥¶¯µØÍ¼µÄÐÅÏ¢Á¿Ì«´ó£¬ÍêÈ«¿ÉÒÔͨ¹ý¿Í»§¶ËµÄ¹ã´ó²Ù×÷ÕßһͬÍê³Éº£Á¿µÄ±ê×¢¹¤×÷£¬ÕâÑù¾Í±ØÐëʵÏÖÔÚÏß±ê×¢µÄ¹¦ÄÜ¡£¶øÕâÑùµÄ¹¦Äܵ¥¶ÀÒÀ¿¿Flash±¾ÉíÊÇÎÞ·¨ÊµÏֵġ£ÎÒÃÇ¿ÉÒÔͨ¹ýASP¡¢ASP.net¡¢PHPµÈЭÖúʵÏÖ¡£ÔÚ±¾ÀýÖУ¬ÎÒÃÇʹÓÃASPÀ´¹²Í¬ÊµÏÖÔÚÏß±ê×¢¹¦ÄÜ¡£

¡¡¡¡1¡¢»ù±¾µÄͨÐŹý³Ì

Flash+ASPʵÏÖµç×Ó»¥¶¯µØÍ¼ÔÚÏß±ê×¢¹¦ÄÜ
ͼ1 SWF+XMLÓë·þÎñÆ÷µÄͨÐŹý³ÌʾÒâͼ

¡¡¡¡ ͼ1չʾµÄÊDZ¾ÀýÖеÄͨÐŹý³ÌʾÒâ¡£ÔÚ Flash ºÍÊý¾Ý¿âÖ®¼ä´«µÝÐÅÏ¢µÄ·þÎñÆ÷¶Ë½Å±¾ÒÔ XML ¸ñʽ¶ÁдÊý¾Ý¡£
¡¡¡¡¿ÉÓà ActionScript ½« SWF ÎļþÖÐÊÕ¼¯µ½µÄÐÅϢת»»³ÉÒ»¸ö XML ¶ÔÏó£¬È»ºó½«Êý¾Ý×÷Ϊ XML Îĵµ·¢Ë͵½·þÎñÆ÷¶Ë½Å±¾¡£Äú»¹¿ÉÒÔʹÓÃActionScript ½«·þÎñÆ÷·µ»ØµÄ XML Îĵµ¼ÓÔØµ½ XML ¶ÔÏóÖУ¬ÒÔÔÚ SWF ÎļþÖÐʹÓøÃÎĵµ¡£ÆäÖÐÔÚ±¾ÀýÖУ¬±£´æÏà¹ØµÄXMLÊý¾ÝÊÇÓÉ·þÎñÆ÷µÄ½Å±¾³ÌÐòÀ´Íê³ÉµÄ£¬ÕâÒ²ÊDZ¾ÀýµÄÖØµãѧϰÄÚÈÝ¡£

¡¡¡¡2¡¢flashÓëASP¼äµÄͨÐÅ·½·¨

¡¡¡¡flashÓëASPͨÐÅÖ®¼ä¿ÉÒÔʹÓöàÖÖͨÐÅ·½·¨£¬±¾ÀýÖÐʹÓÃÁËLoadVars¶ÔÏó¡£
¡¡¡¡LoadVars¿ÉÒÔͨ¹ýʹÓÃPOST·½·¨ÌṩÁËÒ»ÖÖÏò·þÎñÆ÷ÊäËͱäÁ¿¡£

¡¡¡¡3¡¢·þÎñÆ÷½Å±¾

¡¡¡¡ ·þÎñÆ÷½Å±¾¿ÉÒÔÓɶàÖÖ³ÌÐò±àд£¬±¾ÀýÖÐÒÔASPΪÀý±àдÏà¹ØµÄ½Å±¾¡£
¡¡¡¡Microsoft Active Server Pages (ASP) ÊÇ·þÎñÆ÷¶Ë½Å±¾±àд»·¾³£¬Ê¹ÓÃËü¿ÉÒÔ´´½¨ºÍÔËÐж¯Ì¬¡¢½»»¥µÄ Web·þÎñÆ÷Ó¦ÓóÌÐò¡£
¡¡¡¡±àд½Å±¾³ÌÐòҪʹÓÃÏà¹ØµÄ½Å±¾ÓïÑÔ£»½Å±¾ÓïÑÔÊǽéÓÚ HTML ºÍ Java¡¢C++ ºÍ Visual Basic Ö®ÀàµÄ±à³ÌÓïÑÔ Ö®¼äµÄÓïÑÔ¡£HTML ͨ³£ÓÃÓÚ¸ñʽ»¯Îı¾ºÍÁ´½ÓÍøÒ³¡£±à³ÌÓïÑÔͨ³£ÓÃÓÚÏò¼ÆËã»ú·¢ËÍһϵÁи´ÔÓÖ¸Áî¡£½Å±¾ÓïÑÔÒ²¿ÉÓÃÀ´Ïò¼ÆËã»ú·¢ËÍÖ¸Áµ«ËüÃǵÄÓï·¨ºÍ¹æÔòûÓпɱàÒëµÄ±à³ÌÓïÑÔÄÇÑùÑϸñºÍ¸´ÔÓ¡£½Å±¾ÓïÑÔÖ÷ÒªÓÃÓÚ¸ñʽ»¯Îı¾ºÍʹÓÃÒÔ±à³ÌÓïÑÔ±àдµÄÒѱàÒëºÃµÄ×é¼þ¡£

¡¡¡¡ ASPʹ Web ¿ª·¢ÉÌÓöàÖֽű¾ÓïÑÔ±àдÍêÕûµÄ¹ý³Ì³ÉΪ¿ÉÄÜ¡£ÊÂʵÉÏ£¬ÔÚµ¥¸ö .asp ÎļþÄÚ²¿¾Í¿ÉÒÔʹÓöàÖֽű¾ÓïÑÔ¡£

¡¡¡¡ ÎÒÃÇ¿ÉÒÔʹÓÃÈÎÒâÒ»ÖÖÆäÏàÓ¦µÄ½Å±¾ÒýÇæÒѰ²×°ÔÚ Web ·þÎñÆ÷ÉϵĽű¾ÓïÑÔ¡£Í¨³£Ê¹ÓÃVBScriptºÍjavascriptÕâÁ½ÖÖÓïÑÔ£»ÆäÖУ¬ASPĬÈϵĽű¾ÓïÑÔΪVBScript¡£±¾Àý¾ÍÓÃVBScript±àд½Å±¾¡£

¡¡¡¡ÏÂÃæÎÒÃÇ¿´¿´¾ßÌåµÄʵÀýÖÆ×÷¡£
¡¡¡¡ÊµÀýÖÆ×÷£º

¡¡¡¡1¡¢Flash¶Ë


¡¡¡¡Ê×ÏÈ´´½¨ÈçϽçÃæ£¬²¶×½±ê×¢µãµÄ´úÂëÔÚÉÏÒ»½²ÖÐÒѾ­Ìáµ½£¬±¾ÀýÖ»ÊdzýÁ˵ØÃûÃû³ÆÖ®Í⣬ÔÙÔö¼ÓһЩ»ù±¾µÄÐÅÏ¢£¬·½·¨À×ͬ£¬ÕâÀï¾Í²»ÔÙÖØ¸´£»×îÖÕ½«ÐèÒª±£´æµÄ´úÂ븳¸ø×Ö·û´®±äÁ¿SendData_srt¡£

Flash+ASPʵÏÖµç×Ó»¥¶¯µØÍ¼ÔÚÏß±ê×¢¹¦ÄÜ
ͼ2 SWFÎļþ½çÃæ1

Flash+ASPʵÏÖµç×Ó»¥¶¯µØÍ¼ÔÚÏß±ê×¢¹¦ÄÜ

ͼ3 SWFÎļþ½çÃæ2

¡¡¡¡ ÒÔÒ»¸öÃûΪLinkµÄ±äÁ¿À´½ÓÊÜÀ´×Ô·þÎñÆ÷µÄÏûÏ¢¡£Èç¹ûÆäֵΪ1£¬±íÃ÷Óë·þÎñÆ÷¶ËµÄͨÐÅÁ¬½Ó³É¹¦¡£Ê¹ÓÃ
LoadVars£¬ÔÙʹÓÃsendAndLoad·½·¨½«Ò»¸öLoadVarsµÄʵÌåϵÄÊý¾Ý·¢ËͳöÈ¥¡£

¡¡¡¡ ´ò¿ªÊ±¼äÖáµÄ¶¯×÷Ãæ°å£¬ÊäÈëÒÔÏÂActionScript´úÂ룺

function SendData():Void { //¶¨Òå·¢ËÍÊý¾ÝµÄº¯Êý

var SendData = new LoadVars(); //¹¹ÔìÒ»¸öеÄLoadVars¶ÔÏó

SendData.Check = 1; //É趨CheckµÄ¶¯×÷£¬ÓÃÓÚ·þÎñÆ÷ÑéÖ¤

SendData.data = SendData_srt; //½«´ý·¢Ë͵ÄÊý¾Ý±äÁ¿SendData_srt¸³¸ødata

output_txt.text = "ÇëÉÔºò¡­¡­"; //״̬Îı¾ÏÔʾΪ"ÇëÉÔºò¡­¡­"

SendData.onLoad = function(success) { //ÑéÖ¤ºÍ·þÎñÆ÷Á¬½ÓµÄº¯Êý

if (success) { //Èç¹ûºÍ·þÎñÆ÷³É¹¦Á¬½Ó

if (this.Link== "1") { //Èç¹ûÑéÖ¤¶¯×÷³É¹¦

output_txt.text = "³É¹¦±ê×¢£¡ÉóºËºó¼´¿ÉÉúЧ¡£"; //״̬Îı¾ÏÔʾΪ³É¹¦

}

}

else {

output_txt.text = "·þÎñÆ÷棬ÇëÉÔºóÔÙÊÔ£¡";

//Èç¹ûºÍ·þÎñÆ÷Á¬½Ó²»³É¹¦Ôò·µ»ØÊ§°ÜÏû

}

};

SendData.sendAndLoad("http://www.wanggesz.com/XMLData/Save.asp", SendData, "post");

//ÒÔpost·½Ê½·¢ËÍ´ý±£´æÊý¾Ý

}

¡¡¡¡2¡¢±àд·þÎñÆ÷½Å±¾£¨ASP£©

¡¡¡¡ ´´½¨Ò»¸öASPÎļþ£¬ÆäÄÚÈÝÈçÏ£º

<%@Language="VBScript"%>

<%

Dim Check '¶¨ÒåCheck±äÁ¿£¬ÓÃÀ´ÑéÖ¤À´×ÔSWFÎļþµÄÊý¾Ý

Dim Link '¶¨ÒåLink±äÁ¿£¬ÓÃÀ´·µ»Ø¸øSWFÎļþ£¬±íÃ÷ͨÐųɹ¦

Dim data '¶¨Òådata±äÁ¿£¬ÓÃÀ´½ÓÊÕÀ´×ÔSWFÎļþµÄ´ý±£´æÊý¾Ý

set data = Request.Form("data") '½ÓÊÕÀ´×ÔSWFÎļþµÄ´ý±£´æÊý¾Ý

set Check = Request.Form("Check") 'ÑéÖ¤À´×ÔSWFÎļþµÄÊý¾Ý

if Check = 1 Then 'Èç¹ûSWFÎļþÉí·ÝÕýÈ·

Link = 1 '½«LinkÖµÉèΪ1£¬±íÃ÷ͨÐųɹ¦

End if '½áÊøifÓï¾ä

Set xml=Server.CreateObject("Microsoft.XMLDOM")
'´´½¨Ò»¸ö¶ÔÏóÓÃÒÔ²Ù×÷XMLÎļþ

xml.Async=False

xml.ValidateOnParse=False

xml.Load(server.mapPath("http://www.wanggesz.com/XMLData/data.xml"))
'¼ÓÔØxmlÎļþ

set newNode=mxml.createNode ("element", "data", "")
'´´½¨Ð½ڵãnewNode,²¢ÃüΪΪdata

root.appendChild(newNode)
'ÔÚÉÏÃæµÃµ½µÄ¼ÓÔØ½øÀ´µÄXMLÎļþµÄ¸ù½Úµãºó×·¼ÓÒ»¸öн¨µÄ½ÚµãnewNode,

Set objname = mxml.createAttribute("data")
'Ϊн¨µÄ½Úµã´´½¨ÊôÐÔÏîobjname.Text = data 'Ϊн¨ÊôÐÔÏîÌí¼ÓÊôÐÔÖµ

xml.save(server.mapPath("http://www.wanggesz.com/XMLData/data.xml"))
'ÔÚÖ¸¶¨µÄ·¾¶±£´æXMLÎļþ,

Response.write"Link"&Link '½«Link=1·µ»Ø¸øSWFÎļþ

%>


¡¡¡¡ ÕâÑùÎÒÃÇÒÀ´ÎÍê³ÉÁ˶ԵØÍ¼µÄ²Ù×÷¡¢µØÃûµÄ±ê×¢µÈ¹¦ÄÜ£»¶øÔÚµØÍ¼µÄʹÓùý³ÌÖУ¬ÓõØÃûÃû³Æ½øÐвéѯ¼°¶¨Î»ÊÇÒ²Ò»¸ö±Ø²»¿ÉÉٵij£Óù¦ÄÜ¡£