fix IE8 bug
fix IE8 spec bugs