The server tells the browser whether the content you are getting is "inline" or not. If you are controlling the server, you will want to change the server's settings for whether to serve the problematic file as an attachment. Otherwise, there are browser plug-ins which allow you to override this. For Firefox, there is Open in Browser; http://spasche.net/openinbrowser/