Autor |
Nachricht |
blauäugig
Threadersteller
Dabei seit: 30.08.2005
Ort: -
Alter: 45
Geschlecht:
|
Verfasst Di 30.08.2005 15:45
Titel Anker ansprechen, aber wie? |
|
|
Hallo Leute.
Ich habe ein Problem mit einem Anker der sich in einem iframe befindet.
Also: Der Link zum Anker sitzt in der "index.html" (ohne frames) und mein Anker sitzt in der "veranstalt.html" in einem iframe (va.html).
Kann mir jemand sagen wie ich diesen Anker ansprechen kann? Habe mir sagen lassen dass das nur mit php funzten würde.
(habe leider "print" gemacht und demnach nicht so viel Ahnung von php)
Bitte um jede Idee.
Danke!
|
|
|
|
|
saucer
Dabei seit: 19.05.2002
Ort: München
Alter: 43
Geschlecht:
|
|
|
|
|
Anzeige
|
|
|
blauäugig
Threadersteller
Dabei seit: 30.08.2005
Ort: -
Alter: 45
Geschlecht:
|
Verfasst Di 30.08.2005 15:55
Titel
|
|
|
nödu,
da funzt nicht weil in der veranstalt.html ja nur ein link mit dem iframe, in dem sich der Anker befindet, steht.
|
|
|
|
|
dastef
Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht:
|
Verfasst Di 30.08.2005 16:06
Titel
|
|
|
Ähm .. mit der Aussage erwartest du aber keine weitere Hilfe
oder?
Oben steht ... "Der Link zum Anker sitzt in der index ... und
mein Anker sitzt in der veranstalt.." .. was jetzt? Wo sitzt was,
in welchem zusammen hang steht was, und was willst du
überhaupt erreichen?
Anker springen funktioniert definitivum so wie saucer es ge-
schrieben hat. Punkt um.
|
|
|
|
|
Waschbequen
Account gelöscht
Ort: -
|
Verfasst Di 30.08.2005 16:09
Titel
|
|
|
PHP ist eine Möglichkeit, JavaScript ne andere.
Du kannst, wie du schon richtig erkannt hast, die Seite nicht direkt anspringen. Also musst du an die va.html dein Ziel mitgeben, und dann aus der heraus beim Aufruf des IFrames das weiter durchschleifen.
Fiktives Beispiel
va.aspx?target=anker1
in der va.aspx steht:
<iframe src="veranstalt.html#<%= Request.QueryString("target") %>" />
Das ist jetzt nen ASP.NET Beispiel, gleiches Prinzip gilt für alle anderen Sprachen und Umgebungen auch. Die Variante mit JavaScript ist ähnlich, hab aber grad keine Lust das alles zusammenzusuchen.
|
|
|
|
|
blauäugig
Threadersteller
Dabei seit: 30.08.2005
Ort: -
Alter: 45
Geschlecht:
|
Verfasst Di 30.08.2005 16:41
Titel
|
|
|
Aha, naja ehrlich gesagt sagt mir "aspx?" überhaupt nichts.
Hab ich noch nie gehört, naja print eben.
Könnt ihr mich aufklären?
|
|
|
|
|
Waschbequen
Account gelöscht
Ort: -
|
Verfasst Di 30.08.2005 16:42
Titel
|
|
|
Spielt für dich keine Rolle, es geht ums Prinzip ... du hast doch die Ursache deines Problems bereits verstanden, warum stellst du dich da jetzt so an?
|
|
|
|
|
blauäugig
Threadersteller
Dabei seit: 30.08.2005
Ort: -
Alter: 45
Geschlecht:
|
Verfasst Di 30.08.2005 16:56
Titel
|
|
|
Waschbequen hat geschrieben: | PHP ist eine Möglichkeit, JavaScript ne andere.
Du kannst, wie du schon richtig erkannt hast, die Seite nicht direkt anspringen. Also musst du an die va.html dein Ziel mitgeben, und dann aus der heraus beim Aufruf des IFrames das weiter durchschleifen.
Fiktives Beispiel
va.aspx?target=anker1
in der va.aspx steht:
<iframe src="veranstalt.html#<%= Request.QueryString("target") %>" />
Das ist jetzt nen ASP.NET Beispiel, gleiches Prinzip gilt für alle anderen Sprachen und Umgebungen auch. Die Variante mit JavaScript ist ähnlich, hab aber grad keine Lust das alles zusammenzusuchen. |
Bist du dir sicher dass du die veranstalt.html und die va.html nicht vertauscht hast?
|
|
|
|
|
|
|
|
Ähnliche Themen |
Anker in einem iframe von separater Seite aus ansprechen
dynamischer scroll von anker zu anker
Du/Ihr/Sie ... wie soll man ansprechen?
lightbox2 ansprechen
SVG Objekte mit js ansprechen
CSS - richtig ansprechen
|
|