+ Antworten
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 13 von 13
  1. #11
    Schwabenkönig Avatar von yjnthaar
    Registriert
    06.2004
    Ort
    Schwabenpalast
    Beiträge
    2.644

    Re: Validierung XHTML 1.1: target="_blank"

    Moin Mullzk,

    Das Problem hatte ich auch auf iSightseeing.de, da ich dort die Videos in kleinen Popup-Fenstern laufen lassen wollte. Gelöst hab ich es einfach mit Java-Skript.

    Salve,
    Simon

  2. #12
    Pomme Etrangle Avatar von Sir Q
    Registriert
    04.2005
    Ort
    JWD
    Alter
    32
    Beiträge
    902

    Re: Validierung XHTML 1.1: target="_blank"

    In der Regel wird das fehlende target="_blank" durch ein sinples JavaScript abgelöst. Da es ja keine Frames mehr gibt, ist die Frage ja nur nach einem neuen Fenster.

    <a href="http://www.angel-and-vampires.de" onclick="window.open('http://www.angel-and-vampires.de'); return false">http://www.angel-and-vampires.de</a>

    das return false ist ganz wichtig - wenn der Browser kein Javascript versteht - dann wird window.open (also ein neues Fenster öffnen) sowieso nicht ausgeführt und nur das href angesprungen - im gleichen fenster. Kann der Browser javascript, geht ein neues Fenster auf - damit dann nicht das href im selbsten fenster geöffnet wird, beendet return false das event und der click wird nur vom onclick ausgeführt, nicht aber an den link an sich weitergeleitet.

    Diese Lösung entspricht validiertem XHTML und ist den Regeln des Barrierefreien Internets konform ...

  3. #13
    supermario
    Inaktiv

    Re: Validierung XHTML 1.1: target="_blank"

    Zitat Zitat von Sir Q
    In der Regel wird das fehlende target="_blank" durch ein sinples JavaScript abgelöst. Da es ja keine Frames mehr gibt, ist die Frage ja nur nach einem neuen Fenster.

    <a href="http://www.angel-and-vampires.de" onclick="window.open('http://www.angel-and-vampires.de'); return false">http://www.angel-and-vampires.de</a>

    das return false ist ganz wichtig - wenn der Browser kein Javascript versteht - dann wird window.open (also ein neues Fenster öffnen) sowieso nicht ausgeführt und nur das href angesprungen - im gleichen fenster. Kann der Browser javascript, geht ein neues Fenster auf - damit dann nicht das href im selbsten fenster geöffnet wird, beendet return false das event und der click wird nur vom onclick ausgeführt, nicht aber an den link an sich weitergeleitet.

    Diese Lösung entspricht validiertem XHTML und ist den Regeln des Barrierefreien Internets konform ...
    sehr elegante lösung...
    vorallem ohne großes theater.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein