Jeena Paradies: Mein Anker funktioniert nur bei Opera

Hallo ,

Ich habe vor einem Monat oder so diese Frage schon einmal gestellt, und damals hat man mir gesagt, dass es am "-" im Namen liegt, und ich das raustun soll, damit es funktioniert. Jetzt habe ich das getan und es geht immer noch nicht.

Folgendes; Ich habe eine Bildergalerie auf einer Bandhomepage. Jedes Bild hat seine eigene HTML Seite. Mit Links sind sie miteinander verbunden. Der Quellcode sieht so aus:
------------ Die Seite mit dem Link
<a href="14070303.htm#anker"><img src="../pr.png"  title="nächstes Bild" alt="nächstes Bild"></a>
------------ Die Seite auf der das Bild als Anker ist
<a name="anker">
     <img style="border:1px solid #fff4ca; margin:auto;" src="14070303.jpg" alt="2"></a>
------------
Was mache ich da falsch? Wie gesagt, nur im Opera 7.11 funktioniert es so wie ich mir das gedacht hatte. Gott weiß warum.

Um sich das anzugucken hier:
http://www.koorbash.de/pictures/proberaum140703/14070303.htm#anker

Jeena Paradies

--
Ihr wisst ja nichts ist besser als Bass.
  1. Hallo Jeena,

    ich denk jedes Mal, das ist ein weiblicher Vorname. ^^

    http://www.koorbash.de/pictures/proberaum140703/14070303.htm#anker

    Firebird 0.61 springt direkt zum Anfang des Bildes, aber nur, wenn ich das Browserfenster verkleinere, so dass überhaupt noch etwas zum 'springen' ist. :) Sonst seh ich die ganze Seite und dann wird der Anker nicht angesprungen, da der Ankerpunkt ja schon zu sehen ist.

    Gruss, Thoralf

    --
    Sic Luceat Lux!
    1. Hallo ,

      ich denk jedes Mal, das ist ein weiblicher Vorname. ^^

      Nun ja vieleicht ist es auch einer aber mir egal ;-)

      http://www.koorbash.de/pictures/proberaum140703/14070303.htm#anker
      Firebird 0.61 springt direkt zum Anfang des Bildes, aber nur, wenn ich das Browserfenster verkleinere, so dass überhaupt noch etwas zum 'springen' ist. :) Sonst seh ich die ganze Seite und dann wird der Anker nicht angesprungen, da der Ankerpunkt ja schon zu sehen ist.

      Mozilla Firebird 0.6.1 Stehr auch bei mir bei Versionsnummer, aber das funktioniert trotzdem nicht. Ich muss doch da nichts einstellen oder? Bei meiner frau mit dem Windows Firebird 0.6.1 geht es auch nicht und im IE 6 funktioniert es auch nicht. Sehr komische Sache das.

      Jeena Paradies

      --
      Ihr wisst ja nichts ist besser als Bass.
      1. Hi,
        wenn du dir den seitenaufbau einmal in zeitlupe anschaust (online, nicht schneller als isdn und natürlich ohne die daten im cache zu haben), wirst du den grund schon sehen...
        opera ist wohl halt der einzige browser, der die sprungmarke nach dem rendern der seite noch berücksichtigt.

        aber ein kleiner tip: was sollte man bei images eigentlich immer angeben, um unschöne sprünge beim seitenaufbau zu vermeiden? ;-)

        freundliche Grüße
        Ingo

        1. Hallo ,

          Hi,
          wenn du dir den seitenaufbau einmal in zeitlupe anschaust (online, nicht schneller als isdn und natürlich ohne die daten im cache zu haben), wirst du den grund schon sehen...

          Hm manchmal ist so ein DSL Zugang doch hinderlich :-/

          opera ist wohl halt der einzige browser, der die sprungmarke nach dem rendern der seite noch berücksichtigt.

          Hm könnte ich das eventuell damit verhindern, dass ich davor ein Leerzeichen als Anker benutze? Also ungefär so <a name="anker"> </a><img ...>. Werde ich mal ausprobieren. Danke für deinen Tipp.

          aber ein kleiner tip: was sollte man bei images eigentlich immer angeben, um unschöne sprünge beim seitenaufbau zu vermeiden? ;-)

          Hm die Größe der Bilder? Oh je das ist eine Heiden Arbeit, bei jedem Bild die größe rauszufinden, und sie dann auch noch richtig einzuordnen (Hätt ich doch php, mist) Ich war ja froh, dass alle Seiten gleich von Quellcode sind, und ich nur jeweils das ende der Datei ändern musste, also nur die Nummer des Bildes, und jetzt kommst du :-). Ne ich glaube das ist mir zu viel Arbeit. Ich hab ja oben für die Tabelle schon <colgroup><col width="138"><col width="608"><col width="4"></colgroup> eingegeben. Somit ist die Breite schon mal drin, außerdem hat man ja schon auch alle anderen Bilder im cache somit bleibt ja nur noch das Bild übrig. Macht das wirklich so viel aus?

          freundliche Grüße
          Ingo

          Noch freundlichere Grüße zurück ;-)

          Jeena Paradies

          --
          Ihr wisst ja nichts ist besser als Bass.
          1. Hallo ,

            Werde ich mal ausprobieren. Danke für deinen Tipp.

            Nö klappt leider doch nicht. Hm wie könnte ich das umgehen?

            Jeena Paradies

            --
            Ihr wisst ja nichts ist besser als Bass.
  2. Hi,

    Was mache ich da falsch? Wie gesagt, nur im Opera 7.11 funktioniert es so wie ich mir das gedacht hatte. Gott weiß warum.

    Um sich das anzugucken hier:
    http://www.koorbash.de/pictures/proberaum140703/14070303.htm#anker

    Was mir so dazu einfällt:

    • es liegt an der Größenangabe liegen. Ich meine, ich habs ausprobiert und mit der Angabe klappt es.
    • oder Du setzt den Anker unter das Bild, dann solte es auch klappen

    Grüße,

    Ronny

    1. Hallo ,

      Was mir so dazu einfällt:

      • es liegt an der Größenangabe liegen. Ich meine, ich habs ausprobiert und mit der Angabe klappt es.
      • oder Du setzt den Anker unter das Bild, dann solte es auch klappen

      Also doch alle Bilder mit größen auszeichnen. Das mit dem Anker untendrunter ist glaube ich keine so gute Idee.

      Jeena Paradies

      --
      Ihr wisst ja nichts ist besser als Bass.
      1. Hi,

        Also doch alle Bilder mit größen auszeichnen. Das mit dem Anker untendrunter ist glaube ich keine so gute Idee.

        da du meine angaben unten vielleicht nur zu 90% verstanden hast: das problem liegt darin, daß bis auf den opera alle browser (die ich kenne) beim laden bereits zur sprungmarke fahren. deine seite ist nun ohne bildhöhe(n) so klein, daß hier kein sprung erfolgen muß.

        aber es gibt natürlich noch eine andere optionen, z.b.

        • für die tabellenzelle, in der das bild ist, die höhe des längsten bildes definieren
        • per javascript nachscrollen

        den Anker unter das Bild wird aber wohl nicht klappen, es sei denn, du erweiterst die seite mit etlichen <br>s, damit was zum scrollen da ist...

        freundliche Grüße
        Ingo

        1. Hallo ,

          da du meine angaben unten vielleicht nur zu 90% verstanden hast: das problem liegt darin, daß bis auf den opera alle browser (die ich kenne) beim laden bereits zur sprungmarke fahren. deine seite ist nun ohne bildhöhe(n) so klein, daß hier kein sprung erfolgen muß.

          Ach so! Oh man ne das hab ich wirklich nicht kapiert. Aber jetzt ist es klar.

          • für die tabellenzelle, in der das bild ist, die höhe des längsten bildes definieren

          Dann endet die Seite aber nicht gleich nach dem Bild, und so ist dann der optische Efekt unten futsch.

          • per javascript nachscrollen

          Da kenn ich mich überhaupt nicht aus, und bis ich das herausgefunden hab hab ich es schon 70 mal mit height:xxpx; width:xxpx; eingetragen. Aber für die Zukunft wäre das gar keine so schlechte Idee. Und als erweiterung, und nicht behinderung für Leute die kein JavaScript benutzen wäre das auch nicht gegen meine prinzipchen.

          Ich suche jetzt glaube ich nach einem HTML Editor, welchen man so einstellen kann, dass wenn ich ein Bild einfüge, er gleich das was ich haben will automatisch dazuschreibt.

          <img src="xxxxx.jpg" style="height:xxpx; width:xxpx;" alt="">

          Zur zeit benutze ich Quanta, da mir Bluefish zu oft abgestürzt ist. Da komme ich aber mit den milionen von Funktionen noch nicht so richtig zurecht. Kennt sich da jemand aus, und kann mir sagen ob man sowas einstellen kann?

          Jeena Paradies

          --
          Ihr wisst ja nichts ist besser als Bass.
          1. Hi,

            Ich suche jetzt glaube ich nach einem HTML Editor, welchen man so einstellen kann, dass wenn ich ein Bild einfüge, er gleich das was ich haben will automatisch dazuschreibt.

            Phase5 von Ulli Meybohm kann das: http://www.meybohm.de/

            <img src="xxxxx.jpg" style="height:xxpx; width:xxpx;" alt="">

            Der setzt aber die Angaben als Attribute, nicht als CSS.

            Grüße,

            Ronny

            1. Hallo ,

              Der setzt aber die Angaben als Attribute, nicht als CSS.

              Das wollte eigentlich ich entscheiden, aber ich glaube dasprobiere ich aus.

              Jeena Paradies

              --
              Ihr wisst ja nichts ist besser als Bass.