Stefan Muenz: Wie kommt der richtige Browser ins richtige Frame?

Beitrag lesen

Hallo Volker,

Ich möchte eine Browsererkennung mit einer Frameporgrammierung kombinieren - die 4er Versionen vom IE & NS sollen dem Framefenster "homepage.html" und alle anderen Versionen sollen der Datei "homepage2.html" zugewiesen werden!!!

Ich weiss nicht genau ob das funktioniert, aber probier es mal:

<frameset ...>
...
<frame name="dasFenster">
...
</frameset>
<script language="JavaScript">
if(navigator.appVersion.substring(0,1) == "4")
dasFenster.location.href="homepage.html"
else
dasFenster.location.href="homepage2.html"
</script>

Bei der <frame>-Definition also erst mal nur einen Fensternamen vergeben und keine src angeben. Dann unterhalb des Framesets mit einem JavaScript das Fenster mit einer URL versorgen, abhaengig vom Browser.
Kann sein, dass die Fensteradressierung so wie oben notiert noch nicht ganz stimmt, ich hab das jetzt nicht ausprobiert.

Viele Gruesse
  Stefan Muenz