Provo a vedere se riesco ad avere un pò di fortuna..

Codice PHP:
    __doTrasform:function (docElementxmlDocxslDoc) {
        if (
xmlDoc == null || xslDoc == null) { alert('qualcosa di null'); };
        
        if (
window.ActiveXObject){
            
document.getElementById(docElement).innerHTML xmlDoc.transformNode(xslDoc);
            } else {
            
mainDocument document;
            var 
xsltProcessor = new XSLTProcessor();
            
xsltProcessor.importStylesheet(xslDoc);
            var 
fragment xsltProcessor.transformToFragment(xmlDocmainDocument);
            
outputDiv document.getElementById(docElement);
            
outputDiv.appendChild(fragment);
        }
    } 
Questo è il codice, si trattta di un metodo che esegue la trasformazione di un file XML + XSLT.. le variabili xmlDoc e xslDoc sono valorizzate correttamente, ma ricevo di ritorno il seguente errore:
Codice PHP:
Errore: [Exception... "Could not convert JavaScript argument"  nsresult"0x80570009 (NS_ERROR_XPC_BAD_CONVERT_JS)"  location"JS frame :: [url]http://www.***.com/xml/xmlTemp/ajax.js[/url] :: anonymous :: line 96"  datano
La linea 96 è: var fragment = xsltProcessor.transformToFragment(xmlDoc, mainDocument);

Ora, sò che magari è un'argomento difficile ma qualcuno ha qualche idea di come risolvere il problema? :master: io intanto continuo la ricerca..