login  Naam:   Wachtwoord: 
Registreer je!
 Forum

target="_blank" ongeldig (Opgelost)

Offline monkey25 - 21/03/2008 18:49
Avatar van monkey25Nieuw lid ik wil met xhtml strickt een link openen in een nieuw venster maar als ik target="_blank" doe zecht de html validator van w3c dat het ongeldig is,
is er een andere manier om een link in een nieuw scherm te openen?

4 antwoorden

Gesponsorde links
Offline bertvanhees - 21/03/2008 18:50
Avatar van bertvanhees Onbekend Kan je ons iets meer vertellen, is het een gewone link of een afbeelding, eventueel ook je w3c link
Offline monkey25 - 21/03/2008 18:53
Avatar van monkey25 Nieuw lid het is een link naar de w3c validator, je weet denk ik wel als je iets door de validator haalt en het is goed mag je zo een leuk plaatje op je site zetten, ik wou graag dat die in een nieuw scherm opent.
wat de validator zech is trouwens:

<a href="http://jigsaw.w3.org/css-validator/" target="_blank">

You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Transitional" document type to get the "target" attribute), or by using vendor proprietary extensions such as "marginheight" (this is usually fixed by using CSS to achieve the desired effect instead).

This error may also result if the element itself is not supported in the document type you are using, as an undefined element will have no supported attributes; in this case, see the element-undefined error message for further information.

How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or use CSS instead of this attribute. If you received this error when using the <embed> element to incorporate flash media in a Web page, see the FAQ item on valid flash.
Offline Grayen - 21/03/2008 18:58
Avatar van Grayen PHP ver gevorderde Het target attribuut gebruikte ik vroeger ook altijd. Toen ik overstapte naar xhtml strict wilde ik ook gelijk een alternatief vinden voor het target attribuut, maar nu snap ik heel goed waarom ze hier voor hebben gekozen. Je moet het eigenlijk zien als dat iemand oppeens je browser formaat gaat aanpassen naar 800x600 omdat zijn site daar het beste op te zien is. Dat wil je toch ook niet. Oké dat formaat aanpassen is natuurlijk wel irritanter, maar het komt op hetzelfde neer. Ze willen door de afschaffing van dat attribuut de bezoeker zelf de keuze laten maken of een link in een andere pagina moet worden geopend of in de huidige.

Even googlen naar dit probleem en je hebt zo tientallen voorbeelden hoe je het zou kunnen nabootsen als je het echt per se zou willen.
Offline monkey25 - 21/03/2008 19:06
Avatar van monkey25 Nieuw lid dankjewel, ik heb een oplossing gevonden met javascript.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.152s