[Opgelost] W3C Fout door gebruik Iframe in global_content_block
Moderator: velden
[Opgelost] W3C Fout door gebruik Iframe in global_content_block
Ik het een html-blok (global_content_block) aangemaakt met daar in de iframe code die de i like it button van Facebook laat zien.
Nu krijg ik in de w3c validator, doctype foutmeldingen betreffende dit iframe.
Hoe kan ik dit oplossen? Heb al geprobeerd een ander doctype te gebruiken, maar dat levert alleen maar meer fouten op in de validator.
Nu krijg ik in de w3c validator, doctype foutmeldingen betreffende dit iframe.
Hoe kan ik dit oplossen? Heb al geprobeerd een ander doctype te gebruiken, maar dat levert alleen maar meer fouten op in de validator.
Last edited by wpbremer on Tue Dec 28, 2010 10:25 am, edited 1 time in total.
Re: W3C Fout door gebruik Iframe in global_content_block
Wat voor doctype gebruik je? In XHTML 1.0 strict iframes zijn niet toegestaan. Het XHTML 1.0 transitional doctype is iets vrijer.
Re: W3C Fout door gebruik Iframe in global_content_block
Deze:
Code: Select all
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<__html xmlns="http://www.w3.org/1999/xhtml" xml:lang="nl" lang="nl">
Re: W3C Fout door gebruik Iframe in global_content_block
Die zou ik ook gebruikt hebben. Op deze pagina:
http://www.w3schools.com/tags/tag_DOCTYPE.asp
las ik dat zowel XHTML 1.0 Strict als XHTML 1.0 Transitional geen framesets ondersteunen. Deze wel:
http://www.w3schools.com/tags/tag_DOCTYPE.asp
las ik dat zowel XHTML 1.0 Strict als XHTML 1.0 Transitional geen framesets ondersteunen. Deze wel:
Code: Select all
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
Re: W3C Fout door gebruik Iframe in global_content_block
Oke, alleen dan krijg ik in plaats van 2, 5 errors, dus is dit niet de oplossing.
Re: W3C Fout door gebruik Iframe in global_content_block
XHTML 1.0 Transitional zou buiten de frame ondesteuning gelijk moeten zijn aan XHTML 1.0 Frameset.
Je zou nog even het Facebook iframe eruit kunnen halen en kunnen testen met verschillende doctypes. Hoewel w3c error meldingen soms cryptisch zijn bieden ze genoeg aanwijzingen om een oplossing te vinden.
Je zou nog even het Facebook iframe eruit kunnen halen en kunnen testen met verschillende doctypes. Hoewel w3c error meldingen soms cryptisch zijn bieden ze genoeg aanwijzingen om een oplossing te vinden.
Last edited by deactivated010521 on Tue Dec 28, 2010 9:51 am, edited 1 time in total.
Re: W3C Fout door gebruik Iframe in global_content_block
Dit zijn de foutmeldingen:
http://validator.w3.org/check?uri=http% ... ator%2F1.1
http://validator.w3.org/check?uri=http% ... ator%2F1.1
Re: W3C Fout door gebruik Iframe in global_content_block
De W3C validator struikeld in je iframe over Transparency=true , kan je deze er niet uithalen?
Een alternatief voor iframe is de object tag:
Je flash rotator geeft ook nog een error, dit kan je oplossen door het javascript bestand extern aan te roepen als:
Ik meen dat inline javascript code pas valideert in W3C als je deze tussen comments zet als:
Documentatie:
http://validator.w3.org/docs/help.html#faq-javascript
Een alternatief voor iframe is de object tag:
Code: Select all
<object style="border:none; overflow:hidden; width:130px; height:21px; margin-top: 5px; display: block;" data=""http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.facebook.com%2Fhome.php%3F%23%21%2Fpages%2FMarc-Verhaegen-Fansite%2F119246074801195&layout=button_count&show_faces=true&width=450&action=like&font=verdana&colorscheme=light&height=21""></object>
Code: Select all
<__script__ src="/js/showtime-rotator.js" type="text/javascript"></__script>
Code: Select all
<__script__ type="text/javascript">
<!–
// –>
</__script>
http://validator.w3.org/docs/help.html#faq-javascript
Last edited by deactivated010521 on Tue Dec 28, 2010 10:14 am, edited 1 time in total.
Re: W3C Fout door gebruik Iframe in global_content_block
Bedankt arnoud,
heb het iframe probleem opgelost, de styles die waren mee gegeven werden afgesloten voor de allowTransparency code, daardoor was hij niet valid.
De laatste error is reeds gemeld aan de maker van showtime, zie hier: http://dev.cmsmadesimple.org/bug/list/885
Even wachten op een update dus.
heb het iframe probleem opgelost, de styles die waren mee gegeven werden afgesloten voor de allowTransparency code, daardoor was hij niet valid.
De laatste error is reeds gemeld aan de maker van showtime, zie hier: http://dev.cmsmadesimple.org/bug/list/885
Even wachten op een update dus.