Turns out it was a bug in my code that killed the script from running any further, which occurred before I registered any events. I knew it had to be my fault! I guess some browsers javascript processors are just a little more tolerant of faults than others.
Thanks for your help! Jim