Tolwin: Targest von Links beeinflussen..

Hallo Forum,

ich habe meine Frage mal im Themenbereich Javascript angesiedelt, da ich denke
hier richtig zu sein. Ich baue eine Seite dynamisch zusammen. Auf dieser Seite
befinden sich diveres Links (die variieren). Je nach Aufruf in der vorhergehenden Seite unterscheiden sich die Targets der Links (_blank, _body, _self)
Gibt es eine Möglichkeit global in der Seite als Target  _self zu erzwingen.
Leider kann/darf ich es nicht im Script das die Seite baut verändern, da auch andere Seiten die das Skript erstellt die variablen Targets benötigen.

Hier mal ein bildliches Beispiel

  
<a href="http://www.irgendneseite.de/start1.html" target="body" class="links">bla1</a>  
<a href="http://www.irgendneseite.de/start2.html" target="_blank" class="links">bla2</a>  
<a href="http://www.irgendneseite.de/start3.html" target="_self" class="links">bla3</a>  

Alle 3 Links sollen im selben Fenster aufgehen ( wo sie aufgerufen werden)
D.h. wenn ich eine Link auf der Seite mit target=_body aufrufe, möchte ich diesen trotzdem als _self ausführen.  Hab ich da ne Chance, und wenn ja, wie?

Ich hoffe, mein Problem etwas verständlich gemacht zu haben.

Danke und Gruß
Tolwin

  1. Du könntest per JavaScript alle links durchgehen und ihnen einen entsprechenden Target zuweisen:

    for (var l=0; l<document.links.length; l++) { document.links[l].target = '_self'; }

    Allerdings klappt das nur mit aktiviertem JavaScript. Ansonsten wäre eher zu empfehlen, serverseitig zu unterscheiden und den Target dementsprechend auszuliefern.

    Gruß, LX

    --
    X-Self-Code: sh:( fo:) ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: Unusual
    X-Please-Search-Archive-First: Absolutely Yes
    1. Hi LX,

      das wäre eine Möglichkeit die Targets zu ändern.
      Serverseitig darf ich leider nicht das Skript anpassen .. auch wenn es
      besser und vor allem einfacher wäre!
      Gibt es keinen globalen Parameter mit dem ich pauschal das Target aller Links auf der Seite setzen kann?

      Gruß
      Tolwin

      1. Gibt es keinen globalen Parameter mit dem ich pauschal das Target aller Links auf der Seite setzen kann?

        http://de.selfhtml.org/html/kopfdaten/basis.htm#zielfenster

        mfg Beat

        --
        Woran ich arbeite:
        X-Torah
        ><o(((°>       ><o(((°>
           <°)))o><                      ><o(((°>o
        1. Hi Beat,

          http://de.selfhtml.org/html/kopfdaten/basis.htm#zielfenster

          diese Anweisung ist leider schwächer als das target, das im Link gesetzt ist.
          Dann bleibt mir wohl nichts anderes überig, als das target wie von LX
          vorgeschlagen zu tauschen.

          Gruß
          Tolwin

  2. Hier mal ein bildliches Beispiel

      
    
    > <a href="http://www.irgendneseite.de/start1.html" target="body" class="links">bla1</a>  
    > <a href="http://www.irgendneseite.de/start2.html" target="_blank" class="links">bla2</a>  
    > <a href="http://www.irgendneseite.de/start3.html" target="_self" class="links">bla3</a>  
    > 
    
    

    für beispiele soll ich example.com, example.net oder example.org verwenden (wird bald mein liebingssspruch :p)