Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   XHTML 1.1: Link in neuem Fenster öffnen (https://www.delphipraxis.net/93483-xhtml-1-1-link-neuem-fenster-oeffnen.html)

Die Muhkuh 6. Jun 2007 16:43


XHTML 1.1: Link in neuem Fenster öffnen
 
Hi,

wenn man ja streng nach XHTML 1.1 "programmiert", dann gibt es ja kein target="_blank" in einem <a> mehr. Wie öffnet man XHTML 1.1 korrekt einen Link in einem neuen Fenster?

MfG,

Manuel :hi:

pilic 6. Jun 2007 16:48

Re: XHTML 1.1: Link in neuem Fenster öffnen
 
Hi,

ich fürchte du musst auf JavaScript zurückgreifen oder du nimmst 1.0 Transitional als doctype.

Cheerio

Die Muhkuh 6. Jun 2007 16:51

Re: XHTML 1.1: Link in neuem Fenster öffnen
 
Hi,

auf JavaScript zurück greifen wäre kein Problem, da die Seite schon einige Funktionen hat, die JavaScript benötigen.

Phoenix 6. Jun 2007 16:53

Re: XHTML 1.1: Link in neuem Fenster öffnen
 
Nix da JS ;-)

Guckstu hier.

pilic 6. Jun 2007 16:56

Re: XHTML 1.1: Link in neuem Fenster öffnen
 
Ist das dann noch valide? Weil der Doctype ist ja dann geändert... Habs doch gefunden. Ist er!
Zitat:

and still comply with the standards as directed by the W3C.
JavaScript-Methode

Phoenix 6. Jun 2007 16:59

Re: XHTML 1.1: Link in neuem Fenster öffnen
 
Zitat:

Zitat von pilic
Ist das dann noch valide? Weil der Doctype ist ja dann geändert...

Natürlich. Das Dokument wird doch immer gegen den angegeben Doctype validiert. :zwinker:
Zumal die target-Extension (bzw. das Modul), das dort dann eingefügt wird, selber vom W3C stammt. Das Original W3C- XHTML 1.1 DTD ist ja selber nur ein Ansammlung von solchen Modulen.

pilic 6. Jun 2007 17:08

Re: XHTML 1.1: Link in neuem Fenster öffnen
 
Okay. Aber die Herrschaften vom W3C haben sich dabei doch bestimmt etwas gedacht, oder? Ich denke, da man eher auf Frames verzichten sollte, haben sie das auch abgeschafft. Sollte man nicht lieber darauf verzichten, wenn es doch das Consortium so vorgibt? Egal, ob jetzt mit JAvaScript oder ob man sich einen eigenen Doctype zusammenbastelt. :gruebel:

Daniel 6. Jun 2007 17:11

Re: XHTML 1.1: Link in neuem Fenster öffnen
 
Das Konsortium wäre mir in dieser Angelegenheit eher egal, aber es gibt Stimmen, die sagen, man solle einfach den Anwender entscheiden lassen, wo und wie ein Link geöffnet werden solle. Und bei der überwiegenden Mehrheit an Links würde ich dem sogar zustimmen. Unterstützten würde ich den Anwender zum Beispiel dann, wenn er Gefahr läuft, noch nicht abgesendete Formular-Daten zu verlieren, wenn er einen Link im gleichen Fenter öffnet.

Die Muhkuh 6. Jun 2007 17:12

Re: XHTML 1.1: Link in neuem Fenster öffnen
 
Hi,

wenn ich das mit dem eigenen Doctype mache, haut mir der Validator alles um die Ohren.^^ Er erkennt kein einziges Tag mehr.

@ Daniel, und wie willst Du das machen, dass der Anwender entscheiden kann? Soll er selbst per Rechtsklick -> Im neuen Fenster öffnen den Link im neuen Fenster öffnen?

Daniel 6. Jun 2007 17:21

Re: XHTML 1.1: Link in neuem Fenster öffnen
 
Zum Beispiel viele der Firefox-Nutzer machen intensiven Gebrauch von den 37+ Maustasten, die man mittlerweile fast überall an aktuellen Mäusen findet und öffnen so flugs Links wahlweise in neuen Tabs oder neuen bzw. gleichen Fenstern. Und auch für IE und Opera gibt es natürlich entsprechende Tastenkombinationen, um zu entscheidne, wo ein Link geöffnet werden soll.


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:26 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz