If you have mozilla, try opening this site:

http://www.psychicsuk.com/

It'll open up fine in IE, but Mozilla only shows the source code.

What could be the reason for this? And what is the solution?

Anything to do with headers?