login  Naam:   Wachtwoord: 
Registreer je!
 Forum
Zoeken  Regels  Help
Categorieën > JavaScript

xml in javascript

lemoinet – 16/10/2005 12:27 (Laatst gewijzigd op 16/10/2005 13:55)
ik heb problemen met het afdrukken van waarden uit mijn xml-file in firefox.
het is een menu

dit is mijn xml-file:
  1. <inhoud>
  2. <menuitem>
  3. <naam>Home</naam>
  4. <link>blog.htm</link>
  5. </menuitem>
  6. <menuitem>
  7. <naam>Weblog</naam>
  8. <link>blog.htm</link>
  9. </menuitem>
  10. <menuitem>
  11. <naam>Wie, ik?</naam>
  12. <link>wie_ik.htm</link>
  13. </menuitem>
  14. <menuitem>
  15. <naam>Hobbies</naam>
  16. <link>hobby.htm</link>
  17. </menuitem>
  18. <menuitem>
  19. <naam>Machelen</naam>
  20. <link>machelen.htm</link>
  21. </menuitem>
  22. <menuitem>
  23. <naam>Portofolio</naam>
  24. <link>portof.htm</link>
  25. </menuitem>
  26. <menuitem>
  27. <naam>Contact</naam>
  28. <link>contact.htm</link>
  29. </menuitem>
  30. <menuitem>
  31. <naam>Links</naam>
  32. <link>links.htm</link>
  33. </menuitem>
  34. </inhoud>



mijn html-file:
  1. <html>
  2. <head>
  3. <title>Javascript + Xml menu</title>
  4. <script language="JavaScript">
  5. function inhoud()
  6. {
  7. if (document.implementation && document.implementation.createDocument)
  8. {
  9. xmlDoc = document.implementation.createDocument("", "", null);
  10. xmlDoc.onload = create;
  11. }
  12. else if (window.ActiveXObject)
  13. {
  14. xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
  15. xmlDoc.onreadystatechange = function ()
  16. {
  17. if (xmlDoc.readyState == 4) create()
  18. };
  19. }
  20. else
  21. {
  22. alert('Your browser can\'t handle this script');
  23. return;
  24. }
  25. xmlDoc.load("data/inhoud.xml");
  26. }
  27.  
  28. function create()
  29. {
  30. ...
  31. }
  32. </script>
  33. </head>
  34. <body onload="inhoud();">
  35. <div id="menu" style="background-color:green"></div>
  36. </body>
  37. </html>



de create-functie moet het menu afdrukken. ik heb al vanalles geprobeerd maar dan werkt het alleen in IE. 

heeft hier iemand een oplossing voor 

2 antwoorden

Gesponsorde links

vinTage – 16/10/2005 12:47

stenno – 16/10/2005 18:20

Ja eigen gemaakt text worden niet geaccepteerd door firefox. dus zal niet werken nooit wat je ook doet 

Gesponsorde links

Dit onderwerp is gesloten.
Actieve forumberichten:

© 2002-2012 Sitemasters.be - Regels - Gehost door: Vircon - Laadtijd: 0.082s