e.preventDefault() fallback