Erik Baas schreef:
> Ik dacht slim te zijn, en heb m'n style.css hernoemd tot style.asp, zodat ik
> VB-script kan gebruiken om o.a. constanten in te stellen voor de kleuren. (De
> server is MS IIS).
>
> Nu werkt dat op zich prima, maar Firefox geeft wel steeds een foutmelding (in
> de "Javascript Console):
>
> Warning: The stylesheet http://www.tripmywire.org/tmw/style.asp was
> loaded as CSS even though its MIME type, "text/html", is not "text/css".
>
> Dat gebeurde niet toen het stijlblad nog "style.css" heette.
>
> Hoe ernstig is dit,
>
Geen idee - fijn dat het toch werkt. Heb je ook in Opera (met instelling
'Determine action by MIME type' aan) getest?
Terzijde: ik zou eigenlijk eerder verwachten dat IE er moeite mee zou
hebben. IE lijkt vaak nogal af te gaan op de extensie om te bepalen hoe hij
een bestand moet behandelen.
Aan de andere kant: je geeft in de regel
<link rel="stylesheet" href="style.asp" type="text/css">
op <http://www.tripmywire.org/tmw/> al een type voor je stylesheet aan. Het
zou goed kunnen zijn dat browsers het door de server opgegeven mime-type
vervolgens negeren.
> en hoe los ik het op ?
>
Je vraagt niet waarom dit optreedt. Toch ligt daarin denk ik de oplossing:
jouw server is blijkbaar zo ingesteld dat hij bestanden met extensie 'asp'
uitserveert als 'text/html'-bestanden. Dit kun je makkelijk controleren door
even naar de HTTP-headers te kijken, bijvoorbeeld via
<http://www.delorie.com/web/headers.c...mw%2Fstyle.asp>.
Let op de 'Content-Type:'-regel.
Misschien kun je IIS per bestand vertellen welk mime-type die bestanden
zijn - zie de documentatie. En omdat dit wederom meer iets is voor de buren
heb ik de vrijheid genomen om nl.internet.www.server-side toe te voegen.
Groet,
Wimjan
--
Sleet is van vroeger, tegenwoordig gaat alles kapot.

Likes:

Quote
