[TYPO3-UG Dutch] Vage IE6-bug i.c.m. <base>

Pascal Cramer pascal at NOSPAMroguesheep.nl
Wed Oct 3 17:33:24 CEST 2007


Bas,

ik ben geen xhtml guru maar lijkt me vreemd dat dit aan de base tag zou liggen, 
dan zouden heul veul sites daar problemen mee hebben. Weet je zeker dat het niet 
aan de JS ligt icm de base tag??

Ik heb nl ooit voor een oplossing met JS de dom tree van een pagina geparseerd, 
deze knalde ook in een IE versie op het moment dat een tag niet goed was 
afgesloten of leeg was (preciese oorzaak en IE versie weet ik niet meer), 
wellicht is dit een vergelijkbare curiositeit?

Pascal

Bas v.d. Wiel wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Hallo allemaal,
> In de categorie 'gedeelde frustratie is halve frustratie' even het
> volgende, want ik kan me voorstellen dat meerdere mensen hier tegenaan
> lopen.
> 
> Ik ben bezig met een website die RealURL gebruikt. Dat betekent dat er
> een <base href=".." /> in de paginaheader komt te staan. Echter in
> combinatie met een verder geldige javascript crashte IE6 steevast (IE
> 5.x trouwens ook). De oorzaak bleek in de base-tag te liggen.
> 
> IE6 is er in sommige gevallen blijkbaar niet blij mee dat <base .. />
> als een zgn. lege tag wordt geschreven. Door er:
> 
> <base href=".."></base>
> 
> ..van te maken, bleek het ineens wel allemaal te werken.
> 
> Om het vervolgens nog bruikbaar te houden voor normale browsers en
> validators, heb ik op regel 489 van class.tslib_pagegen.php de output
> van de <base>-tag veranderd. Er komt nu uit:
> 
> <base href="[config.baseURL]"><!-- [if IE]></base><![endif]-->
> 
> Al onze vereiste browsers doen het nu, en de validator van w3.org slikt
> het ook voor zoete koek (xhtml 1.0 strict).
> 
> Zijn er XHTML-guru's in de zaal die hier iets zinnigs over weten te
> zeggen? Kleven er, buiten het feit dat dit een core-hack is, risico's
> aan deze wijziging?
> 
> Groeten,
> 
> Bas
> 
> - --
> Bas van de Wiel
> 
> Webdeveloper
> 
> Communicatie Expertise Centrum
> 
> Technische Universiteit Eindhoven
> 
> Postbus 513
> 
> 5600 MB Eindhoven
> 
> Traverse 3.39
> 
> Telefoon (040) 247 5395
> 
> j.a.m.v.d.wiel at tue.nl
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.6 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
> 
> iD8DBQFHA3iQ6pDc4mvIS1URAmnKAJ9ER9STxD4e9b81494liN3yY5y+9QCg088R
> 1Ym0OwbuWE3OspmjCf6SdI4=
> =+f8P
> -----END PGP SIGNATURE-----


More information about the TYPO3-UG-dutch mailing list