fix the bug on IE8