Supernature-Forum  

Zurück   Supernature-Forum > = Themenforen = > Programmierung & Webdesign

» Suche


Auf die Schnelle

» Navigation
» Abzock-Schutz
» RSS-Feed
Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Ansicht
Alt 23.07.04, 13:42   #1 (Permalink)
 
Benutzerbild von t_matze
 
Registriert seit: 15.06.02
Ort: das sonnige Südbaden :)
Beiträge: 3.395
Mein System
strict-Variante für target="_blank"?




Eine Frage an die Experten: Nachdem ich gerade auf die Schnapsidee gekommen bin, meine Homepages von html 4.01 transitional auf strict umzustellen, hat sich der Validator beklagt, daß ich in manchen Links das Attribut target="_blank" verwende. Dieses ist für die strict-Variante ja nicht zugelassen. Man soll stattdessen auf css-Angaben ausweichen, so der allgemeine Ratschlag.

Kennt also einer von Euch eine Möglichkeit, wie ich über css bestimmte Links in einem neuen Fenster öffnen lassen kann? Diejenigen Links, die innerhalb meiner Seite bleiben, lasse ich immer im selben Fenster öffnen, aber wenn ein Link "nach außen" führt, dann möchte ich dafür ein neues Fenster haben. JavaScript möchte ich dafür nicht nutzen, weil sonst die Links nur bei aktiviertem JavaScript funktionieren.

Vielen Dank schonmal für Eure Hilfe!
t_matze ist offline   Mit Zitat antworten



Alt 23.07.04, 18:01   #2 (Permalink)
 
Benutzerbild von Astrominus
 
Registriert seit: 03.09.01
Ort: Niefern
Beiträge: 12.046
Mein System
Astrominus eine Nachricht über ICQ schicken
Meines bescheidenen Wissen nach zu Urteilen, gibt es keinerlei alternative zum "target"-Attribut.
Mit CSS wird da nichts möglich sein.

SelfHTML sagt dazu:
Zitat:
Das target-Attribut ist zwar nicht als deprecated gekennzeichnet, doch um es einzusetzen, müssen Sie die HTML-Variante "Transitional" verwenden. Der Grund ist, dass dieses Attribut vorwiegend für Verweise bei Verwendung von Frames gedacht ist und Frames eine eigene HTML-Variante haben, die von der Einstufung her der Variante "Transitional" entspricht (auf gut Deutsch: nicht der "reinen Lehre" entspricht).
Astrominus ist offline   Mit Zitat antworten
Alt 23.07.04, 19:14   #3 (Permalink)
 
Benutzerbild von t_matze
 
Registriert seit: 15.06.02
Ort: das sonnige Südbaden :)
Beiträge: 3.395
Mein System
Ja, genau dort bin ich auch hängen geblieben.

Dummdumm, ich hätte gerne diese Trennung von internen und externen Links beibehalten, weil die Nutzer meiner Seite - hm, wie formuliere ich das jetzt höflich? - in Sachen Internet eher zu den Unbedarfteren zählen. So wollte ich sicherstellen, daß sie ihre Neugierde und Interesse für (gute) verlinkte externe Seiten nicht zu einem "lost in cyberspace"-Gefühl führt - und sie vor allem nicht vergessen, weshalb sie eigentlich gekommen waren...

Danke schonmal für Deine Hilfe!

Falls trotzdem noch jemand einen Trick aus dem Hut zaubern oder dem Ärmel schütteln kann, hab ich natürlich immer ein offenes Ohr!
t_matze ist offline   Mit Zitat antworten
Alt 23.07.04, 19:19   #4 (Permalink)
 
Benutzerbild von Astrominus
 
Registriert seit: 03.09.01
Ort: Niefern
Beiträge: 12.046
Mein System
Astrominus eine Nachricht über ICQ schicken
Ich werde mich mal weiterhin umschauen, vielleicht gibt es ja irgendwo ein "Hintertürchen"

Mich würde trotzdem interessieren, warum Du dir "Freiwillig" die engen "Strict-Regeln" auferlegst.
Astrominus ist offline   Mit Zitat antworten
Alt 23.07.04, 21:13   #5 (Permalink)
 
Benutzerbild von t_matze
 
Registriert seit: 15.06.02
Ort: das sonnige Südbaden :)
Beiträge: 3.395
Mein System
So 'ne Art "sportliche Herausforderung" vielleicht?
t_matze ist offline   Mit Zitat antworten
Alt 23.07.04, 21:28   #6 (Permalink)
 
Benutzerbild von Astrominus
 
Registriert seit: 03.09.01
Ort: Niefern
Beiträge: 12.046
Mein System
Astrominus eine Nachricht über ICQ schicken
Soso sportliche herausforderung, na denn.....

go matze go.....

Aber ernsthaft:
Ich habe mich noch etwas zum Thema umgeschaut und die einzigste Alternative scheint JavaScript zu sein, aber die Nachteile dessen hast Du ja schon oben erwähnt.
Astrominus ist offline   Mit Zitat antworten
Alt 25.07.04, 12:14   #7 (Permalink)
 
Benutzerbild von Woelfchen
 
Registriert seit: 16.05.01
Ort: ...
Beiträge: 124
Mein System
und wenn du mal window.open probierst? Das sollte auch ohne JavaScript klappen

woelfchen
Woelfchen ist offline   Mit Zitat antworten
Alt 25.07.04, 12:31   #8 (Permalink)
 
Benutzerbild von Astrominus
 
Registriert seit: 03.09.01
Ort: Niefern
Beiträge: 12.046
Mein System
Astrominus eine Nachricht über ICQ schicken
"window.open" IST ein Element von JavaScript
Astrominus ist offline   Mit Zitat antworten



Alt 25.07.04, 12:52   #9 (Permalink)
 
Benutzerbild von Woelfchen
 
Registriert seit: 16.05.01
Ort: ...
Beiträge: 124
Mein System
Zitat:
Original geschrieben von Astrominus
"window.open" IST ein Element von JavaScript
stimmt, mein fehler
Woelfchen ist offline   Mit Zitat antworten
Alt 25.07.04, 18:37   #10 (Permalink)
 
Benutzerbild von Else
 
Registriert seit: 10.02.02
Ort: NRW
Beiträge: 260
Mein System
Else eine Nachricht über ICQ schicken
Ihr habt alle Recht. Seit XHTML1.0 soll der User entscheiden, wie sich das Fenster oeffnet. Somit ist "target" deprecated.

Hoffe ich konnte helfen.

Else
Else ist offline   Mit Zitat antworten
Alt 25.07.04, 21:32   #11 (Permalink)
 
Benutzerbild von t_matze
 
Registriert seit: 15.06.02
Ort: das sonnige Südbaden :)
Beiträge: 3.395
Mein System
Danke schön für die Antworten. Ich überleg mir das mit dem "window.open" mal, ansonsten muß ich halt auf diese eine Funktion verzichten (das wäre übrigens die einzige Einschränkung, die ich für "strict" hinnehmen müßte, da ich keine Frames verwende). Ihr habt mir sehr geholfen.

@Else: Ich bin (noch?) nicht soweit, auf XHTML umsteigen zu wollen, bisher tut es das normale HTML noch ganz gut.
t_matze ist offline   Mit Zitat antworten
Alt 25.07.04, 21:43   #12 (Permalink)
 
Benutzerbild von Astrominus
 
Registriert seit: 03.09.01
Ort: Niefern
Beiträge: 12.046
Mein System
Astrominus eine Nachricht über ICQ schicken
@matze
Solltest Du dich am Ende doch entschließen mit JS zu arbeiten, dann habe ich hier etwas für dich gefunden.
http://www.gungfu.de/facts/archives/...neuem-fenster/

#EDIT
Alternativ könntest Du auch einen Hinweiss für "unbedarfte" User auf deiner Seite unterbringen, in dem Du erklärst wie man trotzdem einen Link in einem neuen Fenster öffnet.

Geändert von Astrominus (25.07.04 um 22:24 Uhr)
Astrominus ist offline   Mit Zitat antworten
Alt 26.07.04, 09:58   #13 (Permalink)
 
Benutzerbild von t_matze
 
Registriert seit: 15.06.02
Ort: das sonnige Südbaden :)
Beiträge: 3.395
Mein System
Danke Astro, der dort beschriebene Weg ist sehr gut! Mir sind folgende Vorteile aufgefallen:

Bei aktiviertem JavaScript öffnet sich zuverlässig ein neues Fenster, selbst Operas PopUp-Blocker läßt es dabei zu. (Bei der ebenfalls erwähnten onclick-Variante wird die Seite beim Abweisen aller PopUps in demselben Fenster geladen.)

Wenn JavaScript deaktiviert ist, funktioniert der Link ebenfalls, nur eben im selben Fenster.

Ich denke, dabei bleibe ich. Wenn ich den Besuchern meiner Seite einen zu langen Roman erzähle, wie sie meine Seite am besten benutzen können/sollen, dann ist das bestimmt eher abschreckend/verwirrend. Eigentlich hoffe ich ja, daß sie intuitiv zu benutzen ist.
t_matze ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Share |




Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Weitere Variante eines Handy-Schädlings Perry Unterhaltungselektronik 0 14.04.05 14:32
[Viren/Trojaner] Downloadseite spezielle Cleaner - Tools und Programme Wiggel Sicherheit am PC 2 21.05.04 10:36
[Internet allg.] Viren, Würmer + Trojaner Übersicht 2003 Wiggel Sicherheit am PC 16 19.01.04 02:08
[Viren/Trojaner] Neue Variante des Yaha-Wurms auf dem Vormarsch Maco Sicherheit am PC 1 23.01.03 13:17


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:00 Uhr.


© Design & Grafiken: www.supernature-forum.de 2000-2009
Supernature Community Network: Dr. Windows - Gaming Society

Content Relevant URLs by vBSEO 3.5.1

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163