Following up – I noticed the “!” javascript alert in the status bar on the very left. I double-clicked on it, and this error appeared:
“jquery.fancybox.js not implemented”
I did a Google search on this phrase and found the below thread which seems to explain and address the problem (you must have a google account and be logged in to view):
https://groups.google.com/group/fancybox/browse_thread/thread/b6297575ecc3a789?pli=1
I haven’t tried out the solution yet, but essentially the thread says the bug is in the jquery library, that it is detecting IE8 as IE6. Also, in fancybox.js, there are two places that call features of IE9 that are not inherent to IE8.
So, the posting member added code from https://www.quirksmode.org/js/detect.html that correctly detects IE8, and he downloaded a fixed copy of fancybox.js that works with IE8:
https://gamestation.ru/js/jquery.fancybox/jquery.fancybox-1.2.1.js
And another member that was having the same problem confirms that this fix works.
I’ll try to implement the fix later, and post here whether it worked or not.