Nou, ik ben een boon als ik het begrijp... maar het laat me niet los.
Wat gebeurt er met deze knaap in IE9 op je laptop?
Toelichting:
Hierin is het script voor het swf-object uitgeschakeld, verder is alles hetzelfde.
Dit script (
www.discountin.es/Scripts/swfobject_modified.js) is namelijk versie 2.0, terwijl blijkens de SWFobject projectpagina (
http://code.google.com/p/swfobject/) versie 2.2 de laatste is. Misschien kan IE9 niet met de oude versie overweg.
Verder schijnt het hele script gemist te kunnen worden: dit is er als ik me niet vergis voor bedoeld om voor de browser van de bezoeker de downloadplek voor juiste Flash plugin op te hoesten, als deze browser 'm nog niet heeft.
Maar,
AHA, stop de persen: alweer een poppelepé-moment, en hopelijk nu de echte boosdoener! :d
Toen ik voor een volgende test (op zoek naar een minimale code om de fout te laten zien) de html eens netjes onder elkaar ging opschrijven ...
... kwam ik er al heel gauw achter dat de links naar de pagina's telkens dubbel in de blokken staan: één keer met het betreffende menu-img om op te klikken, en
ook een keer extra in een lege <a> :shocked: :
HTML:
<a href="studio.html"
onmouseout="MM_swapImgRestore()"
onmouseover="MM_swapImage('Image13','','images/block22.jpg',1)">
<img src="images/block2.jpg" id="Image13" alt="" /></a>
<a href="studio.html"
onmouseout="MM_swapImgRestore()"
onmouseover="MM_swapImage('Image12','','images/block22.jpg',1)"></a><!-- DIT IS EEN LEGE <a> ! -->
enz.
Dus hup die lege <a>'s er uit geknikkerd:
Wat is hiervan het effect op IE9?
Met vriendelijke groet,
CSShunter
___________
PS: Als je het target="_blank" (openen in nieuw tabblad/venster) voor de link naar se7en graphics er uit wipt, is het nu valid xhtml Strict.
Als je dit openen elders er in wilt houden (ik zou 't niet doen), moet de pagina een Doctype Transitional krijgen, dan is ie ook valid.