I always use strict and it's never caused a problem before so I don't think that's the cause of it.
Just checked IE again and I'm getting this error:
Error: Invalid Argument
I don't know how to debug that. Is it a problem with the shadowbox script itself? I've only modified it slightly to change the color and opacity of the background (which is strangely specified in the script itself instead of in the skin).