DBFM does not work for me in IE 6. I get a script error "XMLHttpRequest is undefined". I am not sure how to go about debugging this. Does anyone have any suggestions?

Thanks,

Jed

Comments

geoff_eagles’s picture

You'll have to be a little more specific if you need things fixed.
I get a script error "XMLHttpRequest is undefined" ???
When do you get this error? Does dbFM display at all?
A little more information and I might be able to help.

As for debugging in IE6, your first step is to go to tools/internet options and select the advanced tab. Make sure you DON'T have the disable script debugging options checked and check the notifications for script errors.

rooey’s picture

Version: 5.x-4.0 » 5.x-4.2
Status: Active » Closed (won't fix)

IE 6 is unsupported - but it might work in the latest version.

geoff_eagles’s picture

Status: Closed (won't fix) » Closed (fixed)

Insufficient information from user

rajaks13’s picture

Use ActiveXObject("Microsoft.XMLHTTP"); in place of XMLHttpRequest();

Since IE5 and IE6 do not support XMLHttpRequest you can use the above. However it would be more easy to come to a solution if you post the piece of code where you have called XMLHttpRequest.

Regards
AKS

pahans’s picture

replacing
"var xmlHttp = new XMLHttpRequest();"
line with following code lines worked for me.
"
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlHttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}

"