Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[XML]openen in firefox

Pagina: 1
Acties:
  • 2.139 views sinds 30-01-2008
  • Reageer

  • D!zzy
  • Registratie: Juni 2007
  • Laatst online: 07:17
Hey,

Allereerst bedankt om toch tijd in het lezen van dit topic te steken!

Ik heb het volgende scriptje even gemaakt (wat bewerkt van een voorbeeld van W3Schools tutorials).
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<body>

<xml id="cdcat" src="http://www.w3schools.com/xml/cd_catalog.xml"></xml>

<table border="1" datasrc="#cdcat">

<tr>
<td><span datafld="ARTIST"></span></td>
<td><span datafld="TITLE"></span></td>
</tr>

</table>

</body>
</html>

Maar als ik dit wil openen met FireFox dan geeft hij hetvolgende weer:

Dit XML-bestand lijkt geen geassocieerde stijlinformatie te hebben. De documentstructuur is hieronder weergegeven.
*en hier dan de volledige code*

Hoe kan ik dit probleem oplossen

Bedankt bij voorbaat,
mastadizzy

PS: dit lukt ook echter niet met Opera maar wel met IE7

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Bij mijn weten is dit ook totale kul en ongeldig; dat IE het vreet is leuk, maar dan houdt het ook op. Kijk eens naar XSLT ;)

Trouwens:
Dik vet boven aan de pagina:
With Internet Explorer, the unofficial <xml> tag can be used to create an XML data island.
en:
If you are running IE 5.0 or higher, you can try it yourself.
En met nog 10 sec. googlen:
Transforming XML Data Islands to and from HTML. XML Data Islands are traditionally an IE-specific capability. From IE5, you can tie HTML controls to an embedded XML document.
...
Now, this is an IE-specific function, but Firefox has its own alternative: eXtensible Binding Language. The idea is similar, but the updating behaviour isn't automatic. With Mozilla, you have to create an XBL document that explicitly states how HTML controls relate to the XML.
Hoe dan ook, lekker cross-browser ga je het zo iig niet krijgen ;)

[ Voor 107% gewijzigd door RobIII op 24-07-2007 22:50 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 15:31

crisp

Devver

Pixelated

XML Data Islands is inderdaad MSIE proprietair, dat staat ook vermeld op de betreffende w3schools pagina (niet te verwarren met het w3c!).

However, met wat scripting is het ook wel werkend te krijgen in Mozilla/Firefox, zie hier voor voorbeelden: http://developer.mozilla....L_Data_Islands_in_Mozilla

Full crossbrowser support kan je echter niet verwachten zoals RobIII al terecht aangeeft, kijk dan liever naar bijvoorbeeld XSLT

[ Voor 14% gewijzigd door crisp op 24-07-2007 23:19 ]

Intentionally left blank