Einzelnen Beitrag anzeigen

Benutzerbild von DGL-luke
DGL-luke

Registriert seit: 1. Apr 2005
Ort: Bad Tölz
4.149 Beiträge
 
Delphi 2006 Professional
 
#4

Re: [JS] XML-Parser-Klasse, wie realisieren?

  Alt 23. Aug 2008, 17:37
Ja, dann machs halt besser. Dass es natürlich hier und da ein wenig eng werden könnte, wenn die beiden Parserklassen zu unterschiedlich sind, ist klar...

Code:
class XmlParser {
  var useActiveX;
  var ParserObject;

  function XmlParser()
  {
    useActiveX = true;
 
    try //Internet Explorer
   {
     xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
     xmlDoc.async="false";
     ParserObject = xmlDoc;
   }
   catch(e)
   {
     useActiveX = false;
   
     try //Firefox, Mozilla, Opera, etc.
       {
       parser=new DOMParser();
       ParserObject = parser;
       }
     catch(e) {alert(e.message)}
   } 
  }
 
  function load(var contents)
  {
    if(useActiveX)
   {
     //selber coden...
   }
   else
   {
     //...macht schlau
   }
  }
}
Lukas Erlacher
Suche Grafiktablett. Spenden/Gebrauchtangebote willkommen.
Gotteskrieger gesucht!
For it is the chief characteristic of the religion of science that it works. - Isaac Asimov, Foundation I, Buch 1
  Mit Zitat antworten Zitat