Link aus einem iframe in einem anderem iframe öffnen
Heinz
- html
Hallo,
ich habe eine Seite mit 2 iframes erstellt.
Die iframes heissen "i1" und "i2"
Der erste iframe i1 läd eine Seite, die ein paar Links enthält, z.B so :
<html>
<body>
<p><a target="i2" href="http://www.google.de/">link to google</a></p>
<p><a target="i2" href="http://www.cnn.com">link to CNN</a></p>
<p><a target="i2" href="http://www.heise.de">link to Heise</a></p>
</body>
</html>
Alles was ich erreichen möchte ist, dass wenn auf einen Link geklickt wird die entsprechende Seite (google etc) im iFrame "i2" geöffnet wird.
Daher verwende ich im Link als target "i2".
Ich dachte, dass es damit schon gehen würde, tut es aber leider nicht:
Das Problem ist, dass der Link statt in i2 zu öffnen ein neues Browserfenster startet, und das ist genau was ich nicht möchte.
Vielleicht ist das nur eine einfache Sache, bin Anfänger... :-)
Danke
Alles was ich erreichen möchte ist, dass wenn auf einen Link geklickt wird die entsprechende Seite (google etc) im iFrame "i2" geöffnet wird.
Daher verwende ich im Link als target "i2".
Ich dachte, dass es damit schon gehen würde, tut es aber leider nicht:
Das Problem ist, dass der Link statt in i2 zu öffnen ein neues Browserfenster startet, und das ist genau was ich nicht möchte.
Im Grunde sollte das auch einwandfrei Funktionieren, falls die aufgerufenen Seiten sich nicht gegen eine Existenz in einem iframe oder anderen Frame sperren. (Stichwort Framebuster).
Anbieter fremder Webseiten haben durchaus ein begründetes Recht nicht in deinen Frames zu erscheinen.
Teste also zuerst mit eigenen Seiten.
mfg Beat
Das Problem ist, dass der Link statt in i2 zu öffnen ein neues Browserfenster startet, und das ist genau was ich nicht möchte.
Im Grunde sollte das auch einwandfrei Funktionieren, falls die aufgerufenen Seiten sich nicht gegen eine Existenz in einem iframe oder anderen Frame sperren. (Stichwort Framebuster).
Anbieter fremder Webseiten haben durchaus ein begründetes Recht nicht in deinen Frames zu erscheinen.Teste also zuerst mit eigenen Seiten.
Danke für den Hinweis.
Ich habe statt Goggle etc. also mal eine eigene Seite genommen.
Aber auch damit wird ein neuer Browser gestartet wenn ich auf den Link clicke
Teste also zuerst mit eigenen Seiten.
Ich habe statt Goggle etc. also mal eine eigene Seite genommen.
Aber auch damit wird ein neuer Browser gestartet wenn ich auf den Link clicke
Dann liegt offensichtlich ein Fehler im Code vor.
http://validator.w3.org/#validate_by_uri+with_options
mfg Beat
Teste also zuerst mit eigenen Seiten.
Ich habe statt Goggle etc. also mal eine eigene Seite genommen.
Aber auch damit wird ein neuer Browser gestartet wenn ich auf den Link clickeDann liegt offensichtlich ein Fehler im Code vor.
http://validator.w3.org/#validate_by_uri+with_options
der validator link berichtet 3 erros und 5 warnings...klingt ja übel - für nur 10 Zeilen HTML code :-)
Aber die errors und warnungen sagen mir leider kaum was...
Also ich habe die Seite hier mal online gestellt:
http://www.scout-soft.com/test/
Wenn man da auf einen der Links klickt dann geht bei mir ein neuer Browser auf statt den Link in dem zweiten iframe anzuzeigen (hab getestet mit IE8, Chrom, FF....)