aggiungo altre info:

il problema sembra risiedere su ie.
su firefox il preventdefault viene accettato.