Joachim: Stylesheets und Browserfenster

Beitrag lesen

hallo,
ich versuche externe Stylesheets abhaengig von der Browserfenstergroesse zu laden. Das folgende Script funktioniert beim NC, MSIE aber meldet: "document.body.clientWidth;" ist kein Objekt!

if(document.layers)
    {
     var breit = self.innerWidth;
     var hoch = self.innerHeight;
}

if(document.all)
    {
     var breit = document.body.clientWidth;
     var hoch = document.body.clientHeight;
}

if (breit<=600)
{
document.writeln('<link rel=stylesheet href="stil1.css" type="text/css">');
}

if (breit>=601)
{
document.writeln('<link rel=stylesheet href="stil2.css" type="text/css">');
}

window.onresize=neuladen;

function neuladen()
{
self.location.reload();
}

Kann mir jemand sagen, wo der Fehler steckt?

Gruss Joachim