If so, have a look at http://www.w3schools.com/tags/tag_button.asp and their "Tips and Notes".
It seems that in IE prior to IE9 you need to use text between the button tags, whereas IE 9 and other browsers submits the content of the value attribute, eg an image.
I am using a button as in the following example:
<a href=http://www.google.com/ target=blank><button type="button" value="img src=http://a.fsdn.com/sd/topics/google_64.png"><img src=http://a.fsdn.com/sd/topics/google_64.png></button></a>
This works great in Chrome and Firefox, but in IE a single click produces no result. I can right-click and choose "Open Link" and then it works, but why won't it work normally?