UPDATE 2019: the below article is long gone.
Many web applications can’t handle it when links and buttons are clicked while a page request is already being processed. To prevent your application from those trigger-happy mouse clicking users, read my article about single-click buttons.