Ok this is driving me freekin nuts. I have a fairly simple class that
wraps mozilla XMLHttpRequest and Microsoft.XMLHTTP into a simple class.
It has worked but I've been caught by some sort of gotcha:
{
....
this.document = __global = new ActiveXObject("Microsoft.XMLHTTP");
....
}
when I press a button alert( that.document ) shows a dialog with an
empty string (i.e. not undefined, or null) and __global shows up as an
object. In Mozilla the expected behaviour is shown.
So what are the god damn rules for avoiding what ever the hell this
problem is?
Brett