Hallo,
Irgendwie steh' ich z.Z. etwas auf der Leitung. Ich möchte eine Seite stricken (standardkonform), die, wenn das Browserfenster des Users breit genug ist, eine feste Breite von 980px hat. Das setzt ja gleichzeitig voraus, dass der jeweilige User auch Javascript aktiviert hat (oder gibt es noch eine andere Methode die Fenstergröße zu ermitteln - AFAIK doch nicht, oder?).
In modernen Browsern genügt dafür CSS:
html, body { margin: 0; padding: 0; }
body { min-width: 760px; max-width: 980px; }
* html body { width: 760px; } /*fuer den IE*/
Damit ist die Seite so breit wie das Browserfenster, mindestens aber 760px und
höchstens 980px. In einem IE ist sie zunächst mal immer 760px breit, da der
weder 'win-width' noch 'max-width' versteht.
Jetzt brauchst du nur noch bißchen JS, das für den IE die Breite für <body>
vergrößert, wenn im Fenster genug Platz ist (das kannst du mit einem
'conditional comment' einbinden). Bei IE-Nutzern, die JS deaktiviert haben,
bleibt sie natürlich 760px breit.
Gruß, Jan