musti2008: iframe

Hallo...

ich habe ein Problem  ....
Ich habe schon lange gegoogelt und ganz dumm bin ich eigentlich auch nicht aber ich finde keine Lösung und bin verzweifelt....
Ich glaube das roblem kann man gar nicht lösen ...

Folgender Tatbestand
oben.html
befindet sich ein iframe ( name = main & id = main)
in dem iframe die seite (start.html)
<frameset>
test1.html name=01
test2.html name=02
</frameset>

so ich möchte jetzt aus der Datei test1.html beide seiten ersetzten sprich das das frameset weg fällt anstatt start.html dann ende.html odert so...

habe schon fast alles durch von
windows.parent.main.location.href
parent.main.location.href=
top.parent.main.location.href=
opener.parent.main.location.href=

aber keine ahnung geht irgendwie alles nicht...
Wie kann ich das lösen ?

Vielen Dank

  1. parent.location.href="sehrtolleseite" auch schon?

    zu faul das jetzt selbst nach zu bauen aber dürfte normal kein problem sein...
    wenns wichtig ist gib mir source :D

    1. parent.location.href="sehrtolleseite" auch schon?

      zu faul das jetzt selbst nach zu bauen aber dürfte normal kein problem sein...
      wenns wichtig ist gib mir source :D

      Wichtig? Überlebens wichtig ...

      wie soll ich dir die sachen übermitellen?

      1. auch wenn ich nicht glaube das es "Überlebens wichtig" ist
        mir war langweilig

        falls irgendwas vom aufbau her nicht stimmt sag bescheid :)

        -------index.html----------------------------------------------------
        <html>
        <head><title>seite</title>
        </head>
        <body>
        das ist die hauptseite und hier der iframe:
        <iframe src="./frameset.html" width="400" height="400" name="main">
        dein browser stinkt
        </iframe>
        </body>
        </html>

        -------frameset.html--------------------------------------------------
        <html>
        <head>
        <title>frameset</title>
        </head>
        <frameset rows="50%,50%">
          <frame src="./test1.html" name="test1">
          <frame src="./test2.html" name="test2">
        </frameset>
        </html>

        -------test1.html-----------------------------------------------------
        <html>
        <head><title>seite</title>
        </head>
        <body>
        das ist die obere seite (test1.html)<br/>
        hier das javascript: <a onclick="parent.location.href='http://www.google.de'">click</a>
        </body>
        </html>

        -------test2.html-----------------------------------------------------
        <html>
        <head><title>seite</title>
        </head>
        <body>
        das hier ist die mehr oder weniger nutzlose seite test2.html
        </body>
        </html>

        1. Alles Perfekt richtig ...! Vielen vielen Dank !

          1. ich hab dir in meinem ersten antwort post geschrieben wie es geht, warum hast du das nicht einfach ausprobiert? O.o

      2. Hi,

        Wichtig? Überlebens wichtig ...

        Quatsch. Dann wuerdest du ja keine (I)Frames benutzen, sondern ein vernueftiges Dokument erstellen.

        MfG ChrisB