Heedless
%Europe/Berlin %060 %2009, 01:26
Ik heb weer eens een tijd aan een site gezeten (php, html, css) die er na veel werk goed uit ziet in firefox en safari. Hij navigeert op een wat 'speciale' manier waardoor ik er al wel van uit ging dat hij in IE wat raar zou doen. Maar helaas... hij doet niet wat raar, hij doet alles gewoon 100% fout... Kan ik weer uren aan de slag om alles IE proof te maken.
Wat blijft het toch een afschuwelijke *** browser.
Maar in mijn zoektocht naar een goede tussenweg probeer ik nu alles rustig stap voor stap te doen. Ik wil eerst ook alle javascript fouten er uit hebben.
Ik krijg nu de fout:
Fout op regel <nummer>
Ongeldig argument.
Hij verwijst naar de 2e zin van dit stukje: document.getElementById('fillerDiv').style.height = parseInt(height,10) + "px";
document.getElementById('fixedDiv').style.left = parseInt(((width - 900)/2),10) + "px";
document.getElementById('contentsDiv').style.left = parseInt(((width - 900)/2),10) + "px";
Eerst had ik de parseInt() niet staan, dus heb die al neergezet voor de zekerheid. Toen nog de radix toegevoegd (om aan te geven wat voor waardes de parseInt kan verwacht). Dat zijn gewone getallen, dus vul ik 10 in (parseInt(bla, 10))
Maar nu klopt er dus nog steeds iets niet in de 2e zin (van fixedDiv). Iemand enig idee wat er niet aan klopt?
Wat blijft het toch een afschuwelijke *** browser.
Maar in mijn zoektocht naar een goede tussenweg probeer ik nu alles rustig stap voor stap te doen. Ik wil eerst ook alle javascript fouten er uit hebben.
Ik krijg nu de fout:
Fout op regel <nummer>
Ongeldig argument.
Hij verwijst naar de 2e zin van dit stukje: document.getElementById('fillerDiv').style.height = parseInt(height,10) + "px";
document.getElementById('fixedDiv').style.left = parseInt(((width - 900)/2),10) + "px";
document.getElementById('contentsDiv').style.left = parseInt(((width - 900)/2),10) + "px";
Eerst had ik de parseInt() niet staan, dus heb die al neergezet voor de zekerheid. Toen nog de radix toegevoegd (om aan te geven wat voor waardes de parseInt kan verwacht). Dat zijn gewone getallen, dus vul ik 10 in (parseInt(bla, 10))
Maar nu klopt er dus nog steeds iets niet in de 2e zin (van fixedDiv). Iemand enig idee wat er niet aan klopt?