[fix] wrt js_of_ocaml

[fix] to be merge
[fix] placeholder on ie9

[fix] placeholder
[fix] placeholder