Irgendwie verarscht der IE6 mich doch ...
Wenn ich dieses mache:
<script type="text/javascript" src="css/css_einbinden.js"></script>
css_einbinden.js:
/*
document.writeln( "<div id=messlatte style='margin-left:-100em; width:100em; margin-top:-100em; height:100em'>x<\/div>" );
var breite_mess_px = document.getElementById('messlatte').offsetWidth;
var breite_display_px;
if ( window.innerWidth ) breite_display_px = window.innerWidth; else breite_display_px = document.body.clientWidth;
var breite_display_em = Math.round( breite_display_px *100 /breite_mess_px );
if ( typeof( breite_mind_em ) == 'undefined' )
{
var breite_mind_em = 50; // mindestbreite kann im dokument vorgegeben sein - p593_deintern.htm
}
if ( breite_display_em < breite_mind_em )
{
document.writeln( "<div style='width:" +breite_display_px +"px;background:#cfc;font-size:0.6em;text-align:center'>" +breite_display_px +"px / " +breite_display_em +"em<\/div>" );
}
else
{
document.writeln( "<link rel='stylesheet' type='text/css' href='css/ueber_50em.css'>" );
document.writeln( "<!--[if IE]><link rel='stylesheet' type='text/css' href='css/ie_ueber_50em.css'><![endif]-->" );
}
*/
kommt der Fehler, obwohl der Inhalt der Datei vollkommen auskommentiert ist.
Wenn ich dieses wegnehme:
<script type="text/javascript" src="css/css_einbinden.js"></script>
habe ich keinen Fehler (allerdings wirkt die Funktion auch nicht).
Was ist das?
Lore