Benedikt Hermann: Wie ändere ich ein Frame aus einem Frameset heraus?

Hallo,

ich habe versucht aus einem Frameset mit Javascript ein Frame anzusprechen.

warum funktioniert das nicht:

<html>
<head>

<script language="javascript">
<!--
if (window.location.search == "?ford.htm") {
var addy = "navigation.htm";
}
if (window.location.search == "?vw.htm") {
var addy = "vw.htm";
}
if (window.location.search == "?bmw.htm") {
var addy = "bmw.htm";
}

parent.frames[1].location.href=addy;
//-->
</script>

<title>Frameset</title>
</head>

<frameset cols="30%,50%">

<frame src="navi2.htm" name="frame1" id="frame1" scrolling="Auto">
<frame src="b" name="content" scrolling="Auto">

</frameset>

<body>

</body>
</html>

  1. Hallo!

    if (window.location.search == "?ford.htm") {

    muß heißen
    if (parent.frames[0].location.search == "?ford.htm")

    Gruß Markus

    1. if (parent.frames[0].location.search == "?ford.htm")

      vielen Dank, Problem gelöst.

      Grüße

      Benedikt Hermann