日期:2014-05-16  浏览次数:20646 次

非HTML文件当做html来解析?
今天看书、<huting security bugs>里面有一段这样的话:
IE有一个会导致很多问题的特性,不管一个文件的内容和扩展类型是什么,IE都会检查这个文档的前200个字节。如果浏览器看到前200个字节的内容像html,那么它就会把这个文档当做html文件来解析。
问题是:现在IE浏览器还是这样的吗?那么我新建一个1.txt文件,用IE也能打开,这是什么情况呢?难道也是前200个字节有像html的内容吗?希望有大侠能够指点一二。
IE,html

------解决方案--------------------
浏览器可以直接打开的text/plain类型的文件的,不需要解析
------解决方案--------------------
浏览器里显示的跟你txt文件的内容是完全一样的吧?
------解决方案--------------------
你可以在txt文件里粘贴一些html代码,然后再用IE打开试试。你的那本书说这个东西是对所有版本的IE都有效么?如果没有区别的话可能版本的问题。