Don't worry about me getting grumpy. I'm really glad for the opportunity to find and fix problems with floatbox. Not everything shows up on my testing.
But printing is still a problem. This is a disappointment. It's been a really troublesome feature to stabilize, and it sounds like it's still not there yet.
When I tried to print a news item story on your site from IE7, the new window popped up with the story content ok, but the the code never fired to invoke the print dialog. The new window just sat there being useless.
I've got a second problem. My main machine at home is currently crashed and non-functional thanks to a windows live messenger update gone horribly wrong. That means I'm not currently in a position to replicate your problem on my system and work it out there. So, if you're willing, I'd like to ask you to try yet another code patch to floatbox.js and see if it does a better job of invoking the print dialog from your pages.
If you're game, look right near the bottom of the printContents function. You will see the following code (if your floatbox.js file has already been patched as per the other thread):
pdoc.open('text/html');
pdoc.write('<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">' +
'<html><head>' + styles + '<script type="text/javascript">' +
'window.onload = function() { setTimeout(function() { document.body.focus(); print(); close(); }, 200) };' +
'</script></head><body>' + html + '</body></html>');
pdoc.close();
Replace that entire block with:
pdoc.open('text/html');
pdoc.write('<!DOCTYPE html><html><head>' + styles + '</head><body>' + html +
'<script type="text/javascript">' +
'setTimeout(function() { document.getElementsByTagName("body")[0].focus(); print(); close(); }, 200);' +
'</script></body></html>');
pdoc.close();
Sorry about all this damn code patching. Floatbox is suppose to be easier to use than that. But if this works, we both win. And if it doesn't work, I'll have learned something.