Hallo,
das Problem, eine Art weiche einzubauen ist rasch gelöst:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html>
<head>
<title>JavaScript</title>
</head>
<body bgcolor="#cccc99" text="#000066"><br><br>
<center><font face="Arial" size="4" color="#000066">Diese Seite wurde speziell für Ihren Browser erstellt, denn Sie benutzen den Microsoft Internet Explorer ab Verson 4 </font></center>
<pre>
Script:
var ua = navigator.userAgent.toLowerCase()
var netscapebrowser = (ua.indexOf("mozilla")!=-1 && ua.indexOf("compatible")==-1 && ua.indexOf("opera")==-1)
var iebrowser = (ua.indexOf("msie")>-1)
var av = navigator.appVersion
var version = av.substring(0, av.indexOf(" ")) *1
var version2 = av.substring(0, av.indexOf(".")) *1
if (netscapebrowser)
var versionsnummer = version2
else if (iebrowser){
if (version2<4)
versionsnummer=3
if (version2==4 && ua.indexOf("msie 6")==-1)
versionsnummer = 4
if (version2==4 && ua.indexOf("msie 6")>-1)
versionsnummer = 5
}
//Weiterleitung
if (netscapebrowser&&versionsnummer==2)
location.href="nn2.htm"
if (netscapebrowser&&versionsnummer==3)
location.href="nn3.htm"
if (netscapebrowser&&versionsnummer==4)
location.href="nn4.htm"
if (iebrowser&&versionsnummer==3)
location.href="ie3.htm"
if (iebrowser&&versionsnummer==4)
location.href="ie4.htm"
if (iebrowser&&versionsnummer==5)
location.href="ie5.htm"
if (iebrowser&&versionsnummer==6)
location.href="ie6.htm"
if (operabrowser&&versionsnummer==5)
location.href="opera5.htm"</pre>
</body>
</html>
Ich sehe aber ein anderes Problem Deiner Seite: Hast Du Deine Seite schon mal in einem verkleinerten Browserfenster angeschaut (etwa halbe Bildschirmgrösse). Ich finde das Ergebnis nicht so gut. Versuchs doch mal statt mit absoluten Angaben im Frameset mit relativen Angaben.
Gruss
Alois