fix preventDefault
fix
add es5-safe.js