Bug in Safari? Anker wird nicht angesprungen

Diskutiere mit über: Bug in Safari? Anker wird nicht angesprungen im Web-Programmierung Forum

  1. catvarlog

    catvarlog Thread Starter MacUser Mitglied

    Beiträge:
    1.468
    Zustimmungen:
    1
    Registriert seit:
    30.01.2005
    hier wird ein fehler beschrieben, an dem ich mir auch gerade die zähne ausbeiße.

    http://www.qxm.de/digitalewelt/20050419-121951

    hat jemand dafür eine lösung gefunden, mit der man um diesen bug herumprogrammieren kann?

    das problem scheint nur beim einsatz bestimmter (mir nicht bekannter) div/css-konstruktionen aufzutreten. d.H. das ist kein problem, welches immer reproduziert werden kann. es ist abhängig vom quelltext.
     
  2. Scribble

    Scribble MacUser Mitglied

    Beiträge:
    523
    Zustimmungen:
    6
    Registriert seit:
    23.08.2004
    Das ist ein Bug, der laut Dave Hyatt durch das schnellere Display-Rendering in Safari verursacht wird (seit Safari 1.3, ist noch nicht behoben).
     
  3. Jakob

    Jakob MacUser Mitglied

    Beiträge:
    1.067
    Zustimmungen:
    21
    Registriert seit:
    05.01.2004
    Wenn ich das richtig verstehe, springt Safari nur nicht, wenn in der URL noch ein „?variable=irgendwas“ vorkommt, oder? Sachen wie http://url/#anker funktionieren. Dann könntest Du versuchen mit Hilfe von mod_rewrite die URL umzuschreiben. (statt ?link=1#anker meinetwegen /link/1#anker)
     
  4. catvarlog

    catvarlog Thread Starter MacUser Mitglied

    Beiträge:
    1.468
    Zustimmungen:
    1
    Registriert seit:
    30.01.2005
    habe ich probiert - auch mit mod_rewrite. hat das problem aber leider nicht gelöst. ich habe allerdings auch urls mit query gesehen, bei denen es funktioniert. und auch urls ohne query, bei denen es nicht funktioniert....
     
  5. 2nd

    2nd MacUser Mitglied

    Beiträge:
    8.902
    Zustimmungen:
    242
    Registriert seit:
    25.07.2004
    DANKE DANKE DANKE :D

    Ich finde diesen Thread nach 3 Stunden mod_rewrite Krampf wegen einem Anker (wollte nicht dahinspringen) im Archiv vom Forum und das ist die Lösung: /link/1#anker. Einfach den Anker an die freundliche Url via Hash anhängen.

    Cool :)

    2nd
     
Die Seite wird geladen...
Ähnliche Themen - Bug Safari Anker Forum Datum
Bilder werden nicht anzeigt -> iPhone 4 Safari Web-Programmierung 25.04.2012
Icon in Adressleiste leider nicht in Safari Web-Programmierung 04.12.2010
Bilderupload mit Max OS X, Safari und xt commerce Web-Programmierung 19.11.2009
Safari-Bug oder Programmierfehler ? Web-Programmierung 09.08.2008
Großer SESSION Bug in Verbindung mit Objekten!? Web-Programmierung 27.04.2005

Diese Seite empfehlen

Benutzerdefinierte Suche