On Wed, 29 Jul 2009 02:10:27 +0900, YONETANI Tomokazu wrote: > try { > event.returnValue = 0; // work-around for IE > } catch (e) {} > > return 0; > } I would suggest "finally" instead of empty "catch": try { event.returnValue = 0; } finally { return 0; }