jQuery或者js有没有在页面加载完成后获得response header的Content-Type?
现在知道在Chrome和火狐里面的document的属性有Content-Type,但是IE没有(万恶的IE!),
现在问下有没有不发起请求时获取页面的Content-Type的方法?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果是当前页面的话
document.contentType
就可以,如果是其他的页面的话应该是不可以的。一点资料都没有就想知道人家的信息,这样霸道任性真的好么... 权衡的办法是发送一个HEAD request
,这样只会请求头部数据而不会把内容请求过来,然后通过头部的Content-Type
就可以知道类型了。我写一个DEMO给你示意一下,打开控制台复制代码过去运行即可: