XMLHTTP בIE

Ligeiro

New member
XMLHTTP בIE

שלום לכולם
אני מנסה לעשות שימוש בXMLHTTP תחת אקספלורר, אבל משומה האובייקט לא מזוהה. הקוד הוא כזה:
if (navigator.appName == "Microsoft Internet Explorer"){ var xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); }else{ var xmlHttp = new XMLHttpRequest(); } if (xmlHttp==null){ alert ("Browser does not support HTTP Request"); return; }​
והוא גורם להופעת האלרט (תחת IE בלבד). ניסיתי גם להשתמש בMicrosoft.XMLHTTP אבל גם בצורה זו מופיע האלרט. מה בכל זאת הבעיה כאן? כיצד ניתן לפתור אותה? תודה מראש
 

Ligeiro

New member
רק לציין

שזה חלק מהקוד.. הסוגריים כן נסגרים במציאות, והכל טוב ויפה
 

ranpollak

New member
javascript היא case sensitive

כלומר, רגישה לאותיות גדולות/קטנות. הבדיקה בקוד נעשית על xmlHttp בעוד ששם המשתנה הוא xmlhttp ולכן הוא מקפיץ את האלרט.
 
למעלה