The only work-around I have seen is to use IE from Microsoft. I'm not usually a conspiracy theorist, but since everything and other browsers worked until about a month ago, doesn't this raise the question whether Microsoft itself may be the culprit? I know this sounds pretty cheesy, but when IE is the last man standing, someone needs to ask the question.
No, the breakage has nothing to do with Microsoft directly, but Microsoft is partly to blame for implementing a browser that acts in a decisively insecure manner.
IE basically ignores what the web server says, and goes guessing on its own about the file type. This can lead to all sorts of interesting bugs.
Firefox and Opera try to adhere to the standards, and are "punished" for it.
So when people who write web software
only test with IE, they're basically not testing well enough; that's a common enough problem, and has been a central point in web design literature for a decade.