วันพุธที่ 7 เมษายน พ.ศ. 2553

หลากหลายวิธีใช้ XHR ข้าม domain ด้วย Dojo toolkit

เกริ่นก่อน เดิมการใช้ dojo.xhr-() น่าจะรวมถึงใช้ XMLHttpRequest ตรงๆด้วย จะไม่สามารถเรียก resource หรือ service ต่าง domain กันได้เช่น

จากหน้า http://foo.com/index.html ต้องการเรียกไปที่ http://bar.com/xxx แบบนี้จะไม่สามารถทำได้

เมื่อมีปัญหาก็ต้องมีทางออก วิธีต่อไปนี้เป็นวิธีแก้ไขสำหรับ Dojo toolkit มีหลายๆวิธีดังนี้

สำหรับจาวาสคริปท์เพียวๆก็น่าจะมีเหมือนกันแต่พอดีใช้ framework นี้อยู่ ใช้จาวาสคริปท์บน framework มันใช้ง่ายดี ไม่ฮาร์ดคอเท่าเพียวจาวาสคริปท์ ที่ต้องกังวลอีกหลายๆเรื่องเช่น cross-browser เป็นต้น

ไม่มีความคิดเห็น:

แสดงความคิดเห็น