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>