More of a mystery is why it works in those other browsers. Every dblcklick is a click first and, if it is a click, it then is really only a click followed by a click (once the first half is used to execute the onclick code). Generally, it is not recommended to use click and dblclick on the same element, for this very reason. You could get rid of the dblclick and make the click a toggle perhaps:
HTML Code:
<img alt="Sitemap" src="images/this.png" width="150" height="154" onclick="if(this.width=='150'){this.width='697';this.height='716'}else{this.width='150';this.height='154'};">
Bookmarks