document.contentType属性。
要以符合标准的方式执行此操作,您必须检查标题并查看是否有带有属性http-equiv =“content-type”的元标记,并解释其内容。否则,您将没有好运气。
<meta http-equiv="content-type" content="...">标签,您可以使用以下JavaScript获取其值:
var cucc=document.querySelector('meta[http-equiv="content-type"]');
alert(cucc.getAttribute('content'));
应该在任何现代浏览器和IE8(标准模式)中都可以使用。
Firefox支持document.contentType,它是非标准的,但可以从HTTP头中读取content-type。(仅适用于Firefox和Gecko。请参见此处)我认为IE需要一些黑客技巧。
document具有属性contentType,但据我所知,在任何其他浏览器中都不支持该属性。