objectXSLTProcessor mit Mozilla
    
Martin K.
    
    
      
    
  - xsl
- 0 svg4you
 nicht angemeldet
 nicht angemeldetHallo ich bräuchte diese Funktion für den Mozilla Browser und bekomme es nicht hin, kann mir jemand helfen?
function los()
   {
   var positionsnummer = 1;
if (window.ActiveXObject) {
   objectXSLTProcessor = objectXSLCache.createProcessor();
            objectXSLTProcessor.input = objectXML;
            objectXSLTProcessor.addParameter("positionsnummer", positionsnummer, "");
     objectXSLTProcessor.transform();
    // Transform
    var htmloutput =  objectXSLTProcessor.output;
     document.open();
     document.write(htmloutput);
     document.close();
}
danke Martin
Tach Martin,
Hallo ich bräuchte diese Funktion für den Mozilla Browser und bekomme es nicht hin, kann mir jemand helfen?
Passe Deinen Code entsprechend an:
xmldoc und xsldoc wurden bereits durch die jeweiligen Dokumentobjekte belegt ...
  
if(window.XSLTProcessor)  
{  
  var xsltproc=new XSLTProcessor();  
  xsltproc.importStylesheet(xsldoc);  
  xsltproc.setParameter(null,"parameter_name","parameter_wert");  
  
  // transformToDocument() --> Ergebnis: Dokumentobjekt  
  var output=xsltproc.transformToDocument(xmldoc);  
  
  // oder transformToFragment() --> Ergebnis: Dokumentfragment  
  // var output=xsltproc.transformToFragment(xmldoc,document);  
}
Man liest sich,
svg4you