contenteditable support. ref issues #92
improve: ie support including ie 7(not so perfect) !!!