fix #25 ie8 bug