ในการสร้างฟังก์ชั่นพรอมต์สำหรับข้อความสั้น ๆ บนหน้าเว็บตอนแรกฉันต้องการใช้ BGSOUND ภายใต้เสียง+IE ใน HTML5 แต่ฉันพบว่าแต่ละเบราว์เซอร์มีประเภทการถอดรหัสที่แตกต่างกันสำหรับเสียงและฉันก็รู้สึกเหมือนกำลังพัง ไม่มีวิธีที่จะใช้แฟลชที่ปลอดภัยกว่า
ฉันเชื่อว่าทุกคนจะมีการติดต่อหรือได้ยินเกี่ยวกับการโต้ตอบ JavaScript และ Flash จริงๆแล้วมันเป็นครั้งแรกที่ฉันทำสิ่งนี้ ฉันจะไม่พูดถึงวิธีการเฉพาะข้อมูลจำนวนมาก
ในตอนแรกฟังก์ชั่นเกือบจะเสร็จสิ้นและการดำเนินการก็ไม่มีปัญหา แต่ในตอนท้ายเมื่อไฟล์ SWF ถูกวางไว้บนบริการทรัพยากรแล้วเรียกว่าฉันคิดว่ามันเป็นปัญหาข้ามโดเมนที่เจ็บปวดอีกอย่างหนึ่ง (Crossdomain) ต่อมาหลังจากค้นหาออนไลน์เป็นเวลานานในที่สุดฉันก็ประสบปัญหา
ก่อนอื่นเพื่อให้แฟลชของคุณสามารถเข้าถึงหน้าเว็บได้คุณต้องเพิ่มส่วน FELDICPRICTACCESS = เสมอไปยังแท็ก <Embed> เสมอ
ประการที่สองหากคุณต้องการ JavaScript ในหน้าของคุณเพื่อเข้าถึงแฟลชคุณต้องเพิ่มเนื้อหาต่อไปนี้ลงในสคริปต์แฟลชของคุณ:
การคัดลอกรหัสมีดังนี้:
นำเข้า flash.system.security;
Security.allowdomain ('www.vevb.com');
ในหมู่พวกเขา www.vevb.com จะต้องถูกแทนที่ด้วยโดเมนของหน้าของคุณเอง หากคุณยังไม่ชัดเจนคุณสามารถใช้การแจ้งเตือน (document.domain) เพื่อดู หากคุณต้องการหลายโดเมนเพื่อเข้าถึงแฟลชนี้คุณสามารถเพิ่มระเบียนที่มีโดเมนหลายรายการ