lokaler Verweis auf html seite/ gesetzter Anker

  • nAbend

    weiß jemand, ob mozilla firebird die lokalen verweise (Anker) innerhalb einer html- seite nicht unterstützt?

    beispiel:

    Zitat


    < a c l a s s = " x x x " h r e f = " # Z 2 " > linktext der nach weiter unten zum ziel mit dem namen Z2 springen soll < / a >

    + dann eben der anker:

    < a n a m e = " z 2 " > < / a > bla bla bli

    also mit dem ie funktioniert es nach wie vor....

    kann mir jemand sagen, wo der fehler liegen könnte?

    betriebssystem win xp
    firebird version: 0.7

  • Ich kenn den Anker nur in folgender Form:

    Der Verweis auf den Anker:

    Code
    <a href=#Ankername>blablabla</a>

    Und der Anker selbst:

    Code
    <a name="Ankername"></a>

    Das mit dem "class" hab ich noch nie gesehen....

    Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2

  • Prinzipiell gehen Anker in Firebird ohne Probleme.

    Du solltest aber im Verweis das Ziel in Anführungsstriche schreiben - vielleicht ist das ja schon der Fehler. Also href="#ankername"

    Ansonsten gib doch bitte einen Beispiellink!

    Electroluchs:
    Das class ist für die Formatierung durch CSS und sollte kein Problem sein.


    ..and some might argue that the earth is flat
    ..and some might argue that smoking is not harmful
    ..and some might argue that even Windows XP has become stable

  • ich nahm ankernamen in form von "Z" wie Ziel und dann fortlaufend nummeriert

    #Ankername1 entsprach dann also #Z1
    #Ankername2 entsprach dann also #Z2

    ich habe nun völlig entnervt diese nummerierung in form von Z+Zahl einfach durch normale worte ersetzt. - ich fing völlig entnervt an "Z1" mit "blubb" zu ersetzen und das funktionierte dann...

    warum das so ist kann ich mir allerdings nicht erkären...

    (das mit demm css tag hab ich so mit hier angegeben, da ich css verwende, - hätte ja sein können, daß es da probs gibt im zusammenhang - man weiß ja nie...

    so funktioniert es nicht:

    Code
    <a class="style" href="#Z1">Warum funktioniert das nicht?</a>
    
    
    <a name="Z1">Warum funktioniert das nicht?</a>

    so funktioniert es jetzt:

    Code
    <a class="style" href="#blubb">Warum funktioniert das nicht?</a>
    
    
    <a name="blubb">Warum funktioniert das nicht?</a>

    ich hatte es mit und ohne class tags probiert, machte aber keinen unterschied....

    danke gruß...

  • In meinem PHPKit funktionieren die Anker mit FF nicht. In IE klappts problemlos. Woran kann das liegen?

    Der Ankername ist in der Kopf-Datei, die auf allen Seiten angezeigt wird:

    Code
    <a name="head"></a>


    Der Verweis steht auf der Hilfeseite:

    Code
    <a href="site_kopf.htm#head"></a>

    Hier die Seite.
    Das ganze könnt ihr testen im Forum.

    Zugangsdaten:
    Name: FF-Test
    PW: test

    Im Forum oben auf Hilfe klicken, dann im ersten Abschnitt den letzten Link (Was sind Rangtitel und Rangzeichen).
    Bei jeder Erklärung ist rechts ein kleiner Pfeil nach oben, der aber im FF nichts bewirkt.
    Nur der letzte Link hat obigen Verweis. Bei allen anderen steht nur #head, was ja im IE kein Problem ist.


    Auf der zweiten Hilfeseite habe ich am Anfang der Seite den Ankernamen head eingefügt. Kann man testen unter "Wie benutze ich die Mitgliederliste" (allenfalls Fenster verkleinern, ist eine kurze Seite). Da springt der FF zum Seitenanfang, aber eben nur zum Anfang der Hilfeseite. Der IE springt ganz nach oben.

    Was mache ich falsch?