login  Naam:   Wachtwoord: 
Registreer je!
 Forum

xml in javascript

Offline lemoinet - 16/10/2005 12:27 (laatste wijziging 16/10/2005 13:55)
Avatar van lemoinetPHP gevorderde 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
Offline vinTage - 16/10/2005 12:47
Avatar van vinTage Nieuw lid http://webfx.ea...xtras.html
Offline stenno - 16/10/2005 18:20
Avatar van stenno PHP interesse
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-2024 Sitemasters.be - Regels - Laadtijd: 0.2s