• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Anker und Safari ? sind glaub ich keine Freunde ^^

elite2010

Neues Mitglied
Hey Ho Leutz,
Ich habn Problem mit ein paar Anlern.
Ich hab eine Html Seite mit ungefair 70Ankern
Und ungefair so sehen die aus
HTML:
...
<a id="jump21"></a><strong>DCI</strong>
...
Dieser´Anker wird zum Beispiel so angespringen
HTML:
<a href="http://***.***.***.**/**/glossar#jump21">***</a>

Im Internet Explorer funktioniert alles perfekt mit mehreren varianten. Nur der Safari springt nicht. Er bleibt immer oben stehen als nichts sei. Ich hab jetzt zwar irgendwie eine wage vorstellung warum es nicht geht aba trotzdem bin ich noch aufm holzweg.

Mfg Elite2010
 
Werbung:
Das liegt daran dass man Anker mit name anspricht und nicht mit id.

Code:
...
[COLOR=#008000]<a name=[COLOR=#0000ff]"jump21"[/COLOR]>[/COLOR][COLOR=#000080]<strong>[/COLOR]DCI[COLOR=#000080]</strong>[/COLOR][COLOR=#008000]</a>[/COLOR]
...
und so springst du ihn an:

Code:
...
[COLOR=#008000]<a href=[COLOR=#0000ff]"jump21"[/COLOR]>[/COLOR][COLOR=#000080]<strong>Zu jump21[/COLOR][COLOR=#000080]</strong>[/COLOR][COLOR=#008000]</a>[/COLOR]
...
gruss
 
Zuletzt bearbeitet:
Hinweis: mit Id kann man Anker auch anspringen. Wird nur nicht von jedem Browser unterstützt. Das name-Attribut ist daher momentan die einheitlichste Methode dafür.
 
Werbung:
Welche Browser wäre das denn? Mir ist bisher keiner unter gekommen.

HTML:
<strong id="jump21">DCI</strong>
ist daher völlig in Ordnung.
 
Zurück
Oben