Beste mensen..
Een zoveelste 'gvd-ie-suckt-aars-topic' van mijn kant..
echter.. ik heb een oplossing nodig..
Even de situatie uitleggen:
ik heb een site. Deze maakt gebruik van mooie url's, zoals bijv.
http://site.tld/News
http://site.tld/Shop
http://site.tld/News/tnet-is-cool.html
etc.
omdat de browser (elke browser) denkt dat als ik naar 'http://site.tld/News/tnet-is-cool.html' ga denkt dat 'http://site.tld/News/' de basis url is, en dus al zijn relatieve linkjes zoekt in die 'directory' gebruik ik:
<base href="http://site.tld/">
in mijn html.
Dit werkt prima..
Nu gebruik ik op de site verschillende deels transparante PNG's..
omdat ie die standaard al niet snapt (IE6) gebruik ik dit als 'hax'
dit werkt prima...
echter.. wanneer ik deze 2 dingen combineer heb ik opeens een probleem in IE.
dwz..
<base href="http://site.tld"> werkt prima voor linkjes in html en css in zowel IE als browsers.
maar de filters werken dus niet mee!
deze gaan domweg beginnen met lezen vanaf: 'http://site.tld/News/' ipv vanaf 'http://site.tld/'
de vraag is natuurlijk
wat nu?
zijn hier oplossingen voor die zorgen dat ik niet mijn dynamische website hoef te verneuken met absolute url's?
Een zoveelste 'gvd-ie-suckt-aars-topic' van mijn kant..
echter.. ik heb een oplossing nodig..
Even de situatie uitleggen:
ik heb een site. Deze maakt gebruik van mooie url's, zoals bijv.
http://site.tld/News
http://site.tld/Shop
http://site.tld/News/tnet-is-cool.html
etc.
omdat de browser (elke browser) denkt dat als ik naar 'http://site.tld/News/tnet-is-cool.html' ga denkt dat 'http://site.tld/News/' de basis url is, en dus al zijn relatieve linkjes zoekt in die 'directory' gebruik ik:
<base href="http://site.tld/">
in mijn html.
Dit werkt prima..
Nu gebruik ik op de site verschillende deels transparante PNG's..
omdat ie die standaard al niet snapt (IE6) gebruik ik dit als 'hax'
Cascading Stylesheet:
1
2
3
4
5
6
7
8
| div.mooihoekjevanpng { ... filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/hoekje.png'); } div > div.mooihoekjesvanpng { background-image: url(img/hoekje.png) } |
dit werkt prima...
echter.. wanneer ik deze 2 dingen combineer heb ik opeens een probleem in IE.
dwz..
<base href="http://site.tld"> werkt prima voor linkjes in html en css in zowel IE als browsers.
maar de filters werken dus niet mee!
deze gaan domweg beginnen met lezen vanaf: 'http://site.tld/News/' ipv vanaf 'http://site.tld/'
de vraag is natuurlijk
wat nu?
zijn hier oplossingen voor die zorgen dat ik niet mijn dynamische website hoef te verneuken met absolute url's?
This message was sent on 100% recyclable electrons.