function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Jim ZhanJim Zhan 

Winter 07 can not work on Opera?

My S-Control works fine on IE and Firefox, but stuck on Opera with the following error:

===========================================================
[Error: name: TypeError message: Statement on line 925: Could not convert undefined or null to object Backtrace: Line 925 of linked script https://emea.salesforce.com/soap/ajax/8.0/connection.js var ns = node.nodeName.split(":"); Line 890 of linked script https://emea.salesforce.com/soap/ajax/8.0/connection.js if (this.isTag("Envelope", this.envelope)) Line 1134 of linked script https://emea.salesforce.com/soap/ajax/8.0/connection.js var envelope2 = reader2.getEnvelope(); Line 715 of linked script https://emea.salesforce.com/soap/ajax/8.0/connection.js holder.callback.httpCallback("Remote invocation failed, due to: " + holder.connection.responseText + " status code: ", holder.connection.status); Line 697 of linked script https://emea.salesforce.com/soap/ajax/8.0/connection.js this.httpConnectionCallback(); Line 1081 of linked script https://emea.salesforce.com/soap/ajax/8.0/connection.js transport.send(writer.toString(), this, this.isAsync); Line 1589 of linked script https://emea.salesforce.com/soap/ajax/8.0/connection.js return transport.send(url, writer, isArray, callback); Line 1532 of linked script https://emea.salesforce.com/soap/ajax/8.0/connection.js return this._invoke(method, args, isArray, callback, this.namespaceMap, this.serverUrl, this.sforceNs, this.sobjectNs); Line 1267 of linked script https://emea.salesforce.com/soap/ajax/8.0/connection.js return this.invoke("create", [arg], true, callback); Line 467 of inline#3 script in https://emea.salesforce.com/servlet/servlet.Integration?lid=01N2000000008Iv⁣=1&contactId=00320000006P63S&productId=a0U200000008YGh&productInterestId=a0S200000008QL6 var result = sforce.connection.create([opportunity]); Line 303 of inline#3 script in https://emea.salesforce.com/servlet/servlet.Integration?lid=01N2000000008Iv⁣=1&contactId=00320000006P63S&productId=a0U200000008YGh&productInterestId=a0S200000008QL6 createOpportunity(opportunity); Line 1126 of linked script https://emea.salesforce.com/soap/ajax/8.0/connection.js this.connectionCallback.onSuccess(this.result, this.connectionCallback.source); Line 712 of linked script https://emea.salesforce.com/soap/ajax/8.0/connection.js holder.callback.httpCallback(holder.connection.responseXML.documentElement, success); At unknown location [statement source code not available] ]
[/code]
cheenathcheenath
It seems the error is thrown from code:

    var ns = node.nodeName.split(":");

Here node is a DOM node. Does Opera DOM impl supports nodeName?