molily: Sinn und Zweck des "target"-Attributs

Beitrag lesen

Hallo,

Es gibt jedoch auch Momente, wo man ganz gerne ein neues Fenster hätte und dem besucher - im Gegensatz zu anderen Webseiten (natürlich nicht von mir), wo er gerade so mit einem Fensterjungel konfrontiert wird - lediglich die Möglichkeit gibt, eine intelligente "Fensteraufteilung" vorweg vorzunehmen

Dann lautet die Technik, die du suchst, »Frames«, nicht target="_blank".

Gründe können u.a. sein, dass der Surfer sich auf der Seite doch noch genauer "durchschauen" soll, bevor er sie schon verlässt

Das nicht unbedingt ein Motiv, aus dem »intelligente Fensteraufteilungen« entstehen.

Zudem können "target"-Attribute - wie dir bestimmt klar ist - auch andere Werte als "_blank" enthalten. Zum Beispiel kannst du auf ein zuvor von dir mittels window.open() geöffnetes Fenster verweisen

Während es bei target="_blank" in der Regel ein aktuelles, unabhängiges Fenster gibt, welches letztlich geschlossen wird, wenn zum Ursprungsfenster zurückgekehrt wird, wäre ein solches zur selben Seite gehörendes Zweitfenster gleichzeitig abhängig/verbunden und unabhängig, weil es offenbar nebenher existiert und beim Zurückkehren zum Ursprungsfenster absichtlich offen bleibt. (In welchen Fällen hat so etwas überhaupt Sinn, wozu solche Konstruktionen verwenden?) Es kann ebenso geschlossen werden. Somit ist das target-Attribut in dem Fall unnütz, weil beim erneuten Ansteuern des window.open()-Zweitfensters nicht sicher ist, ob es noch geöffnet ist. JavaScript muss somit so oder so ins Spiel kommen, um es gegebenenfalls erneut zu öffnen und dann location.href zu ändern.
Wenn nur mehrfach target="zweitfenster" ohne window.open() verwendet wird, ergäbe sich das bekannte Problem, dass das Zweifenster nicht in den Vordergrund geholt wird, sofern es schon geöffnet ist.

Für interne Zweitfenster wäre also höchstens target="_blank" bzw. eleganter window.open() mit Autofokus und - je nach Inhalten - Fokussperre (sodass wie bei GUI-Dialogen nur ein Fenster fokussiert sein kann, in dem Fall das Zweitfenster, welches geschlossen werden muss, um zum Ursprungsfenster zurückzukehren) effektiv.

Mathias

0 55

W3C-Validator ... Das groooooße *ggg* zum Wochenende

WauWau
  • sonstiges
  1. 0
    Thomas J.S.
    1. 0
      WauWau
      1. 0
        rainer groth
        1. 0
          WauWau
          1. 0
            rainer groth
            1. 0

              W3C-Validator ... Doch ein lokaler Webserver...

              WauWau
      2. 0
        Thomas J.S.
        1. 0
          WauWau
  2. 0
    Tobias Kloth
    1. 0
      WauWau
  3. 0

    W3C-Validator - Das große "Wie poste ich unbrauchbar" zum WE

    MudGuard
    1. 0
      WauWau
      1. 0
        MudGuard
        1. 0
          WauWau
  4. 0
    Avalon
    1. 0
      WauWau
      1. 0
        wahsaga
        1. 0

          Sinn und Zweck des "target"-Attributs

          WauWau
          • html
          1. 0
            wahsaga
            1. 0
              WauWau
          2. 0
            Sven Rautenberg
            1. 0
              wahsaga
              1. 0
                Sven Rautenberg
                1. 0
                  molily
                  1. 0
                    WauWau
          3. 0
            molily
            1. 0
              WauWau
              1. 0
                wahsaga
                1. 0
                  WauWau
                  1. 0
                    wahsaga
                    1. 0
                      WauWau
              2. 0
                molily
                1. 0
                  WauWau
                  1. 0
                    wahsaga
                    1. 0
                      WauWau
  5. 0

    W3C-Validator die 2: (nur)1völlig unverständlicher Fehler?

    WauWau
    1. 0
      MudGuard
    2. 0
      Ingo Turski
      1. 0
        MudGuard
        1. 0

          W3C revolutioniert seine HTML-(XML?)-Spezifikationen !?

          WauWau
          • zur info
          1. 0
            Sven Rautenberg
            1. 0
              WauWau
              1. 0
                MudGuard
                1. 0
                  WauWau
                  1. 0
                    Thomas J.S.
              2. 0
                Sven Rautenberg
                1. 0
                  MudGuard
                  1. 0
                    WauWau
                    1. 0
                      Thomas J.S.
                2. 0
                  WauWau
                  1. 0
                    Daniel Thoma
      2. 0
        WauWau
        1. 0
          wahsaga
          1. 0
            WauWau