Archive for December, 2008

htmlFile: Access Denied

ie-7-bug1.jpgIk zit deze week wel heel erg in de IE bugs. Zo kreeg ik vandaag een access denied error wanneer een gebruiker een ongeldig/niet bestaande bestandsnaam invoert in een upload veld. Dit is mogelijk omdat in Internet Explorer het invoerveld (het veld naast browse knop) deĀ  door de gebruiker bewerkt kan worden.

Dit is op te lossen door tijdens het keydown event van het uploadveldĀ  het click event uit te voeren waardoor de gebuiker gedwongen wordt om het upload dialog scherm te gebruiken (jQuery):


            $(document).ready(function() {
                $("input[type=file]").keydown(function(event) {
                    $("input[type=file]").click();
                    return false;
                });
            });

IE overflow bug

ie-7-bug1.jpgIk heb vandaag eindelijk een oplossing gevonden voor die irritante overflow bug in IE. Deze bug houdt in dat er een horizontale scrollbar wordt getoond terwijl deze helemaal niet nodig is:

overflow.png

Josh Stodola heeft de oplossing door een IE specifieke tag toe tevoegen :