I tried to follow http://jamazon.co.uk/web/2008/03/17/thickbox-31-ie7-positioning-bug/ to fix the bug. But I don’t know what to modify in thickbox-pack.js
Maybe you can have a look.
(both of the preceding two comments were held by Akismet, thus the “confusion”. Apologies)
Hello Alex,
I tried to follow jamazon.co.uk to modify these two files. But the one on your side (thickbox-pack.js) is too different from his. I don’t know what I can do… Then I tried to use both of his file, doesn’t work.
Please help
I have the same problem that “aeroflora”. Please help me
I have the same problem with thickbox. Unfortunely, there’s a solution in the forum that fix the bug in IE7 but affects the other browsers. Finally, I changed to Shutter, but it’s sad that Thickbox doesn’t work has it’s supposed to because it’s a very beatiful application.
Anyway, thanks Alex for your code and your help. NextGEN it’s great and we are proud to use it!
Okay.. This is not really a fix but a solution for all those poor souls stuck on IE 🙂 If you edit the thickbox.css there you will find the problem. IE doesn’t seem to approve of %’s in any form. If you change
#TB_window {
position: absolute; <— Change this to absolute
background: #ffffff;
z-index: 102;
color:#000000;
display:none;
border: 4px solid #525252;
text-align:left;
top:50%;
left:50%;
Then it will at least give IE users the ability to scroll down and see the image. If you start playing with the percentages, then it’ll just change the position and you can even fix it to center with IE, but firefox doesn’t like it too much. You can’t please everyone 🙂 At least this way IE7 users can scroll down, see the pic and click next, close, or whatever. If you really must support only IE browsers, then if you change the top and the left percentages then it should align better. 50% is too much for IE me thinks. Good luck!