I suspect that despite the fact that you set the type to 'button', which should remove any default onClick behavior, IE is running into an internal conflict that's overriding the <a>nchor tag. You could try:
<botton><a href='??'>Go to test page</a></button>
but I think the better solution would be to eliminate the <button> tag and use CSS to style the <a>nchor tag instead.