Hi,
I'm having a weird problem in the isA() function under IE ...
I use Smartclient 8 GA and I get an 'Unexpected call to method or property access.' exception on line #95
of the ISC_Core.js file.
I slightly un-minified the ISC_Core.js file to better isolate the exact line where the problem occurred
and have come to the conclusion that the error happens on the following specific line:
The unobfuscated version of this line would be:
This was extracted from the overall un-minified following code (to give some context):
The stack when the problem occurs is the following:
The 'this' object when the problem occurs is as the included attached print screen.
Any idea what's wrong ? How can this be resolved ?
Thanks,
I'm having a weird problem in the isA() function under IE ...
I use Smartclient 8 GA and I get an 'Unexpected call to method or property access.' exception on line #95
of the ISC_Core.js file.
I slightly un-minified the ISC_Core.js file to better isolate the exact line where the problem occurred
and have come to the conclusion that the error happens on the following specific line:
Code:
if(_1.constructor&&_1.constructor.$k!=null){
Code:
if (object.constructor && object.constructor.__nativeType != null) {
Code:
,isc.A.Object=function isc_isA_Object(_1) { if(_1==null)return false; if(isc.Browser.isIE&&typeof _1==this.$a7) return false; if(this.useTypeOf) { var _2=typeof _1; return(_2=="object"||_2=="array"||_2=="date"||(isc.Browser.isMoz&&_2=="function"&&isc.isA.RegularExpression(_1))) } if(_1.constructor&&_1.constructor.$k!=null) { var _3=_1.constructor.$k; if(_3==1) {} else { return(_3==8||_3==7||_3==3||_3==2) } } if(_1.Class!=null&&_1.Class==this.$73x)return false; if(typeof _1==this.$bl) { if(isc.Browser.isIE&&isc.isA.Function(_1)) return false; else return true } else return false }
Code:
isc_isA_Object isc_c_DataSource_isSimpleTypeValue isc_DataSource_xmlSerializeField isc_DataSource_xmlSerializeFields isc_DataSource__xmlSerialize isc_DataSource_xmlSerialize isc_DataSource_xmlSerializeField isc_DataSource_xmlSerializeFields isc_DataSource__xmlSerialize isc_DataSource_xmlSerialize isc_DataSource_getXMLRequestBody isc_DataSource_getServiceInputs isc_DataSource_sendDSRequest isc_c_Class_invokeSuper isc_c_Class_Super JScript anonymous function isc_DataSource_performDSOperation isc_DataSource_updateData JScript anonymous function JScript anonymous function isc_c_Class_invokeSuper isc_c_Class_Super JScript anonymous function isc_c_Class_fireCallback isc_Class_fireCallback isc_c_Class_fireCallback isc_c_Timer__fireTimeout JScript - anonymous function
Any idea what's wrong ? How can this be resolved ?
Thanks,
Comment