What I want to do is use JavaScript (or some other client-side way) to listen for events occurring outside the web page without server-side help.