fix some bug in ie8