จะส่งผ่านตัวแปรไปยัง ASP ในแฟลชแอนิเมชั่นได้อย่างไร? วิธีการสร้างหน้าเว็บ ASP ในเซิร์ฟเวอร์และส่งข้อมูลที่บันทึกไว้ในหน้าเว็บนั้น ด้านล่างนี้เป็นวิธีการปฏิบัติงานที่แนะนำโดยบรรณาธิการของช่องเทคโนโลยีใหม่ที่ไม่ถูกต้อง มาดูกันเถอะ! การคัดลอกรหัสมีดังนี้:
ฉันสามารถส่งตัวแปรไปยัง ASP ในแฟลชแอนิเมชั่นได้หรือไม่?
FAQ-it.org/vb/--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
โครงสร้างฐานข้อมูล:
ขั้นตอนแรกคือการสร้างฐานข้อมูล ในตัวอย่างให้ใช้ฐานข้อมูลการเข้าถึงชื่อตารางคือ tblstaff
มีสามฟิลด์: STRID (หมายเลขอัตโนมัติ), strangonyas (ข้อความ), strsurname (ข้อความ)
นี่คือฐานข้อมูลที่ใช้ในการสาธิตชื่อผู้ใช้เพิ่มข้อมูลบางอย่าง
ขั้นตอนที่สองคือการสร้างแอนิเมชั่นแฟลช 4:
ขั้นตอนมีดังนี้:
1) สร้างฟิลด์ข้อความสามช่อง พวกเขาใช้เพื่อแสดงข้อมูล
2) ตั้งค่าชื่อของฟิลด์ข้อความแรกเป็นอินพุตโดยใช้เพื่อรับข้อมูลอินพุต
3) ฟิลด์ข้อความอีกสองช่องมีชื่อว่าเป็นที่รู้จักและนามสกุลตามลำดับ
4) การตั้งค่าอื่น ๆ เป็นค่าเริ่มต้นก่อน
5) ในที่สุดเลือกไลบรารีแฟลชเพื่อเพิ่มปุ่ม (ควรเป็นส่วนประกอบที่สามารถนำกลับมาใช้ใหม่ได้)
นี่เป็นขั้นตอนสำคัญปุ่มจะผ่านตัวแปรอินพุตไปยังหน้า ASP
คลิกหน้าการกระทำบนคุณสมบัติของปุ่ม คลิกเครื่องหมาย "+" และบน MouseEvent ทำเครื่องหมายที่กล่องปล่อย
6) คลิกป้าย "+" และโหลด/ขนถ่ายภาพยนตร์อีกครั้ง เลือก "ตัวแปรโหลดลงในตำแหน่ง"
ป้อนชื่อไฟล์ ASP ของคุณ (ตัวอย่างเช่น Flash.asp) ในกล่องอินพุต URL เลือกเป้าหมาย
7) สุดท้ายเลือกส่งโดยใช้โพสต์ในตัวแปร คลิกเครื่องหมาย "+" เพื่อตั้งค่าตัวแปร
ป้อน "อินพุต" ในกล่องอินพุตตัวแปร (นั่นคือชื่อของฟิลด์ข้อความแรก)
เมื่องานข้างต้นเสร็จสมบูรณ์คุณควรเห็นเนื้อหาต่อไปนี้ในกล่องแอ็คชั่น:
บน (ปล่อย)
ตัวแปรโหลด ("flash.asp", "", vars = post)
ตั้งค่าตัวแปร: "input" = ""
จบ
ด้วยวิธีนี้เมื่อปุ่มนี้ถูกคลิกและเผยแพร่ในระหว่างกระบวนการเคลื่อนไหวเนื้อหาในกล่องอินพุตจะถูกส่งผ่านไปยังไฟล์ Flash.asp
โปรดทราบว่าแบบฟอร์มใช้วิธีการโพสต์เพื่อผ่านตัวแปร
8) ตอนนี้สร้างหน้า HTML ที่มีไฟล์ภาพเคลื่อนไหวแฟลช
ขั้นตอนที่ 3: รหัสของไฟล์ ASP
-
Set Connection = Server.CreateObject ("ADODB.Connection")
ตั้งค่า recordSet = server.createObject ("adoDB.RecordSet"))
connection.open "people" 'dsn ของการเชื่อมต่อฐานข้อมูลของคุณ
sql = "เลือก * จาก tblstaff โดยที่ strid =" & request.form ("อินพุต") & ";"
Recordset.open SQL, การเชื่อมต่อ, 1,2
ถ้า recordset.eof แล้ว
รู้จัก = "ไม่"
surname = "Found"
อื่น
DoroundAs = RecordSet ("strognowas")
surname = recordset ("strsurname")
สิ้นสุดถ้า
recordSet.close
Connection.close
response.write ("downboras ="+server.urlencode (downlowas))
Response.write ("& surname ="+server.urlencode (นามสกุล)))
-
ควรสังเกตว่าวิธีที่จะผ่านการรู้จักและนามสกุลกลับจะเป็นเช่นนี้
DownOndAs = data1 & surname = data2
ใช้ Server.URLENCODE (Variablename) เพื่อให้แน่ใจว่าตัวแปรที่ผ่านมาถูกเข้ารหัสในรูปแบบ URL
นี่คือการแนะนำสั้น ๆ เกี่ยวกับหลักการของ ASP และการสื่อสารแฟลช:
ตัวแปรจะถูกส่งผ่านไปยังแฟลชผ่าน URL ซึ่งเป็นวิธีการรับจริง
หากคุณไม่ได้ใช้ ASP คุณสามารถส่งตัวแปรไปยังไฟล์ SWF ได้เช่นนี้:
จากนั้นข้อความ "ข้อความของตัวแปรของฉัน" จะปรากฏที่ตำแหน่งที่ระบุในภาพเคลื่อนไหวแฟลช
โอเคฉันได้พูดทุกอย่างที่ฉันต้องพูด ตอนนี้สำหรับนักพัฒนา ASP เพียงเตรียมข้อมูลที่จำเป็นสำหรับ Flash จากนั้นใช้ภาพเคลื่อนไหวใน Flash
ฟังก์ชั่นสามารถสร้างหน้าเว็บที่มีประสิทธิภาพ สิ่งที่ง่ายที่สุดคือใช้แฟลชเพื่อรวมฐานข้อมูลเพื่อวาดแผนภูมิวงกลมที่สวยงามมากฮ่าฮ่า อย่างไรก็ตามตราบใดที่คุณสามารถจินตนาการได้คุณสามารถทำได้
มีสิ่งดีๆมากมายออกมา ฉันจะส่งตัวแปรไปยัง ASP ในแฟลชแอนิเมชั่นได้อย่างไร ฉันเชื่อว่าทุกคนมีความเข้าใจที่แน่นอน หากคุณต้องการทราบข้อมูลทางเทคนิคเพิ่มเติมโปรดดำเนินการต่อเพื่อให้ความสนใจกับช่องทางเทคโนโลยีใหม่ที่ไม่ถูกต้อง!