Deze link:
<area shape="rect" coords="365,51,415,63" href="" target="blank" alt="Foto's" title="Foto's" />
Word door de validator van XHTML Strict niet geaccepteerd, dit komt door de Target.
Nu zou ik graag willen weten hoe ik deze in een nieuw venster kan openen, ik heb gelezen dat dit met javascript moet lukken, maar hier heb ik echt 0,0 verstand van.
Ik wil echt XHTML Strict gebruiken, dus dan zal het met javascript op gelost moeten worden.
Wie weet hoe de code dan word?
Bedankt!
- Target Attribute _blank
-
11-01-2008, 12:56 #1
- Berichten
- 22
- Lid sinds
- 17 Jaar
Target Attribute _blank
Laatst aangepast door Jessica B : 11-01-2008 om 17:36
-
11-01-2008, 14:37 #2
- Berichten
- 219
- Lid sinds
- 18 Jaar
-
11-01-2008, 15:14 #3
- Berichten
- 22
- Lid sinds
- 17 Jaar
Had ik al gelezen, maar hier zitten allemaal andere functie's in, ik wil graag weten hoe ik die code er precies tussen krijg zodat het werkt.
en kan ik javascript zonder problemen in een xhtml invoeren?
pakt ie dan wel javascript?
-
11-01-2008, 16:57 #4
- Berichten
- 765
- Lid sinds
- 19 Jaar
Waarom moet het eigenlijk persee strikt zijn dan? De reden dat dit een error geeft is omdat de mensen van W3C ervan uit gaan dat je akkoord gaat met hun filosofie namelijk dat de bezoekers zelf het recht hebben te kiezen of iets in een nieuw venster opent of niet, in plaats van met javascript te liggen werken zou je beter gewoon in traditional werken.
-
11-01-2008, 17:12 #5
- Berichten
- 453
- Lid sinds
- 18 Jaar
De javascript code die je zou kunnen gebruiken:
Code:function externalLinks() { if (!document.getElementsByTagName) return; var anchors = document.getElementsByTagName("a"); for (var i=0; i<anchors.length; i++) { var anchor = anchors[i]; if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external") anchor.target = "_blank"; } } window.onload = externalLinks;
-
11-01-2008, 17:33 #6
- Berichten
- 22
- Lid sinds
- 17 Jaar
Bedankt voor de code ik heb nu:
<area shape="rect" coords="365,51,415,63" href="" rel="external" alt="Foto's" title="Foto's" />
Alles is ingevuld, ook de href uiteraard, en ik heb tussen de head van de pagina's de javascript gezet, maar het werkt niet, opent gewoon in zelfde venster helaas.
Wat kan hiervan het probleem zijn?
-
11-01-2008, 17:37 #7
- Berichten
- 453
- Lid sinds
- 18 Jaar
target="_blank" en dus ook rel="external" komt bij de a tag niet bij de img tag.
-
11-01-2008, 17:38 #8
- Berichten
- 22
- Lid sinds
- 17 Jaar
klopt, heb het aangepast, had een verkeerde link gebruikt, dit is de goede. die er nu in beide berichten staat
tussen de head:
<script type="text/javascript">
//<![CDATA[
function externalLinks() {
if (!document.getElementsByTagName) return;
var anchors = document.getElementsByTagName("a");
for (var i=0; i<anchors.length; i++) {
var anchor = anchors[i];
if (anchor.getAttribute("href") &&
anchor.getAttribute("rel") == "external")
anchor.target = "_blank";
}
}
window.onload = externalLinks;
//]]>
</script>
de link:
<area shape="rect" coords="365,51,415,63" href="" rel="external" alt="Foto's" title="Foto's" />
-
12-01-2008, 19:01 #9
- Berichten
- 453
- Lid sinds
- 18 Jaar
Dan is de tag dus area.
Code:var anchors = document.getElementsByTagName("area");
-
12-01-2008, 20:22 #10
- Berichten
- 22
- Lid sinds
- 17 Jaar
Jes opgelost!!!!
Bedankt!
-
13-01-2008, 11:19 #11
- Berichten
- 625
- Lid sinds
- 19 Jaar
Origineel gepost door Ewald Vanderveken
Waarom moet het eigenlijk persee strikt zijn dan? De reden dat dit een error geeft is omdat de mensen van W3C ervan uit gaan dat je akkoord gaat met hun filosofie namelijk dat de bezoekers zelf het recht hebben te kiezen of iets in een nieuw venster opent of niet, in plaats van met javascript te liggen werken zou je beter gewoon in traditional werken.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic