| Autor |
Nachricht |
lem
Dabei seit: 09.01.2007
Ort: München
Alter: -
Geschlecht:
|
Verfasst Fr 08.02.2008 13:36
Titel Anker in einem iframe von separater Seite aus ansprechen |
 |
|
Folgendes Konstrukt:
Ich habe eine Seite, nennen wir sie mal A.html, in der sich ein iframe befindet. Das iframe hat als src die Inhalt.html (eine ellenlange Liste).
Die Links der Inhalt.html in dem iframe verweisen auf dutzende Galerie.html's, die ich aber nicht in dem iframe, sondern in einer neuen Seite lade. Grund: Die Bilder der Galerie nutzen zur Vergrößerung ein Javascript. Würde ich die Galerie.html in dem gleichen iframe laden, so öffnen sich die vergrößerten Bilder natürlich auch immer nur in dem iframe. Da dieser nicht sehr groß ist, ist der Vergrößerungsfaktor nicht sehr mächtig.
Zusammenfassung:
A.html enthält Inhalt.html in einem iframe.
Links im Inhalt.html öffnen Galerie.html in _parent.
"Zurück" Button in Galerie.html öffnet A.html wieder.
Problem:
Die Liste der Links im Inhalt.html ist so lang, das ich eigentlich über einen "zurück" Button im Galerie.html auf den jeweiligen Anker des Links in Inhalt.html springen möchte. Nun scheint es aber, das ich einen Anker in einem iframe von einer separaten Seite aus nicht ansprechen kann. Übliche Fehler wie fehlender iframe Name/ID und Tippfehler habe ich bereits ausschließen können.
Wie spreche ich also den Anker der Inhalt.html von meiner Galerie.html aus an?
Ich würde php gerne vermeiden, da ich da nicht gerade eine Leuchte bin. Javascript wäre mir da lieber, aber irgendwie scheint das auch nicht wirklich zu funktionieren. Bin nun seit 1 1/2 Stunden in Google/selfhtml unterwegs und habe nichts gefunden, das mir auf die Sprünge hilft.
Hat jemand einen Hinweis für mich, der mich der Lösung näherbringt? Danke!
|
|
| |
|
 |
pixelpapst303
Dabei seit: 06.07.2006
Ort: hamburg
Alter: 34
Geschlecht:
|
Verfasst Fr 08.02.2008 14:14
Titel
|
 |
|
bevor du per js versuchst, die source des iframes zu manipulieren, würde ich dir raten, dich an php zu wagen. sollte mit wenig aufwadn möglich sein.
du solltest beim zurückknopf den anker als parameter übergeben. also <a href="A.html?deinanker=namedesankers"...
dann ein kleines bisserl php
| Code: |
<iframe src="Inhalt.html#<?php echo $_GET['deinanker']; ?>" blablabla>
|
dat müsste eigentlich klappen
|
|
| |
|
 |
lem
Dabei seit: 09.01.2007
Ort: München
Alter: -
Geschlecht:
|
Verfasst Fr 08.02.2008 15:05
Titel
|
 |
|
|
Ok, das sieht doch mal garnicht so schlimm aus. Werds versuchen, danke! *ärmelhochkrempelt*
|
|
| |
|
 |
pixelpapst303
Dabei seit: 06.07.2006
Ort: hamburg
Alter: 34
Geschlecht:
|
Verfasst Fr 08.02.2008 15:12
Titel
|
 |
|
ach mensch... noch wichtig....
wenn eure server nicht so konfirguriert ist, dass auch php bei .html-seiten geparst wird (was wahrscheinlich ist), dann musst du natürlich aus A.html A.php machen...
sorry, fiel mir gerade erst uff
edit: "konfirguriert" ist eine spezielle form und soll SO!
Zuletzt bearbeitet von pixelpapst303 am Fr 08.02.2008 15:14, insgesamt 2-mal bearbeitet
|
|
| |
|
 |
lem
Dabei seit: 09.01.2007
Ort: München
Alter: -
Geschlecht:
|
Verfasst Fr 08.02.2008 15:23
Titel
|
 |
|
Danke für den Hinweis
|
|
| |
|
 |
Smooth-Graphics
Dabei seit: 22.05.2006
Ort: Kaufbeuren
Alter: -
Geschlecht:
|
Verfasst Fr 08.02.2008 16:06
Titel
|
 |
|
|
wenn php warum dann noch iframes?
|
|
| |
|
 |
pixelpapst303
Dabei seit: 06.07.2006
Ort: hamburg
Alter: 34
Geschlecht:
|
Verfasst Fr 08.02.2008 16:14
Titel
|
 |
|
| Smooth-Graphics hat geschrieben: | | wenn php warum dann noch iframes? |
| lem hat geschrieben: | | Ich würde php gerne vermeiden, da ich da nicht gerade eine Leuchte bin. |
| pixelpapst303 hat geschrieben: | | dann ein kleines bisserl php |
also pssssssssst!!!
|
|
| |
|
 |
Smooth-Graphics
Dabei seit: 22.05.2006
Ort: Kaufbeuren
Alter: -
Geschlecht:
|
Verfasst Fr 08.02.2008 17:24
Titel
|
 |
|
Okeee
|
|
| |
|
 |
| |
|
 |
| Ähnliche Themen |
Anker ansprechen, aber wie?
iFrame soll sich der größe der angezeigten seite anpassen
y-Position der html-Seite erhalten, iframe soll springen
mitlaufende Iframe Werbung auf Seite mit CSS realisieren
Zu Iframe verlinken ohne Seite ganz neu zu laden
Du/Ihr/Sie ... wie soll man ansprechen?
|
 |