Peter: «NoScript» Frames und IE4

Beitrag lesen

Hi Leute,
versuche gerade zwei verschiedene Zeilen für NS und IE4 in einem Frameset auszugeben. Funktionniert über JavaScript prima. Nun will ich ganz sicher gehen, daß auch die nicht JavaScript-user die Seite angezeigt bekommen. Also habe ich unter dem Script mit dem document.write Befehl einen <noscript> Bereich eingefügt.
Leider fängt jetzt der IE4 an zu spinnen. Er stellt das Frame überhaupt nicht mehr dar???

Viele Grüße Peter

Hier der Code in gekürzter Form:

<script language="JavaScript">
function BrowserCheck() {  ... }

if (NSneu){
  string= "<frameset rows='70,*'>";
  document.writeln(string);
}

if(MSIEneu){
  string = "<frameset rows='66,*'>";
  document.writeln(string);
}
</script>

<noscript>
<frameset rows='66,*'>
</noscript>

<frameset  cols='120,*>
    <frame name='leer' src='leer.cfm'>
    <frame name='mainnav' src='mainnav.cfm'>
  </frameset>
<frame name='contentframeset' src='contentframeset.cfm'>
</frameset>