รหัสของฉันคือ
function getID( swfID ){
if(navigator.appName.indexOf("Microsoft") != -1){
me = window[swfID];
}else{
me = document[swfID];
}
}
function js_to_as( str ){
me.onChange(str);
}
อย่างไรก็ตามบางครั้งฉันonChangeไม่โหลด ข้อผิดพลาด Firebug ด้วย
me.onChange ไม่ใช่ฟังก์ชั่น
ฉันต้องการที่จะลดระดับลงอย่างงดงามเพราะนี่ไม่ใช่คุณสมบัติที่สำคัญที่สุดในโปรแกรมของฉัน typeofให้ข้อผิดพลาดเดียวกัน
ข้อเสนอแนะใด ๆ เกี่ยวกับวิธีการตรวจสอบให้แน่ใจว่ามันมีอยู่แล้วเท่านั้นดำเนินการonChange?
(ไม่มีวิธีใดด้านล่างยกเว้นลองใช้งานเดียว)