Working in javascipt, I'm initialising a multi dimensional object (which itself is nested several Objects deep). However, when looking at the properties of the child object it has unexpected properties, the first one being "fromBase64". This happens when using the IE6 browser and the TIBCO GI framework, but the object is independent of any GI specific classes.
I have no idea where this property has come from. Could anyone shed any light?
orderProfiles.product = function(productParameters){
this.property1 = productParameters['property1'];
this.property2 = productParameters['property2'];
...
this.childrenProducts = new Object();
};
Then
for (child in window.selectedProducts[contact][product]['childrenProducts']){
alert("child = " + child);
}
Gives
child = fromBase64
child = toBase64
child = constrainLength
child = endsWith
child = urlTo
child = toAbsolute
child = doTruncate
child = escapeHTML
child = doReplace
child = trim
child = fromBase64