Improve preventDefault for native IE8 events