Are you opening the file directly, or are you passing it through a web server? Also, what extension does the file have?
My guess is that the "Content-Type" header isn't set, and IE renders it as HTML anyway, but Netscape is rendering it as plain text (although it should render as HTML if the file has a ".htm" or ".html" extension).