parent.xyz.location.href BUG in Safari (workaround?)

  1. x12

    x12 Thread StarterMacUser Mitglied

    Mitglied seit:
    13.01.2003
    Beiträge:
    114
    Zustimmungen:
    0
    Hallo Allerseits,

    beim modernisieren einer kleinen Webpage bin ich auf folgenden (bereits bekannten Bug) gestossen.

    Wenn ich 3 Frames (top, left, main) habe und im linken (left) die Links per Button angelegt habe muss ich um die entsprechend verweisende Seite in main anzeigen zu können folgendes eingeben:

    onClick="parent.main.location.href='http://sonstnochwas.de/'"

    mit self.location.href scheint Safari keine Probleme zu haben, aber bei main z.B. sieht das anders aus. Offenbar erkennt Safari nicht die Frames als Objekte, trotz SRC.

    Hat jemand von Euch vielleicht ein Workaround zur Hand?

    Als blutiger HTML-Anfänger bin ich nämlich ziemlich ratlos.

    Danke

    X12

    PS:

    Mit ALLEN anderen Browsern klappt's wunderbar.

    Hier der original Quelltext:

     
  2. Eistee

    EisteeMacUser Mitglied

    Mitglied seit:
    05.06.2003
    Beiträge:
    55
    Zustimmungen:
    0
    Ich kann auf dem ersten Blick keinen Fehler erkennen. Vielleicht spinnt
    Safari hier wirklich etwas rum. Hast Du noch eine ältere Version von Safari
    zum Vergleich zur Verfügung? Vielleicht damit mal probieren.

    Ansonsten würde mir noch einfallen, eine Funktion in JavaScript zu
    schreiben, den in das OnClick="" einfügst und dann als Übergabewert
    die entsprechende URL einsetzt.

    Würde mich jedoch überraschen, wenn das so funktionieren sollte, da es sich
    hier höchstwahrscheinlich um ein generelles Problem von Safari, mit diesem
    Befehl handelt.


    Flo



    edit: Da fällt mir auf, dass aus Deinem Beitrag nicht hervorgeht, ob Du
    schon die 1.0er Version verwendest! Wenn nicht, probier es doch mal damit.
     
    Eistee, 26.06.2003
Die Seite wird geladen...
Ähnliche Themen - parent xyz location
  1. Studio
    Antworten:
    2
    Aufrufe:
    571