javascript - Internet-Explorer:外部文本文件仅以二进制格式提供

标签 javascript css internet-explorer

我遇到了一个奇怪的情况。问题总是只出现在 Internet-Explorer 中。我的问题:在我的工作中,我开发了一个带有 javascript 和 css 的网站。所有 javascript 源代码和 css 规则都外包在外部文件中。令我惊讶的是,javascript 代码和 css 规则没有被调用。我通过下载并在文本编辑器中打开它们来检查负责任的文件。当我打开文件时,它们都是二进制格式。 请记住:仅在 Internet-Explorer 中。在 Chrome、Safari 和 Firefox 中不存在这个问题。

另一个奇怪/有趣的事情是。我正在使用代理服务器。当我禁用它时,这些文件是文本格式。

管理员和我完全不知道哪个选项是错误的或缺失的。我的理论是不会收到或错误的 mimetype,因此浏览器认为这些是二进制文件。

提前致谢

最佳答案

可能是代理使用 GZIP 转发内容,但浏览器可能一开始就不允许 GZIP(仅压缩)。

关于javascript - Internet-Explorer:外部文本文件仅以二进制格式提供,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36474285/

相关文章:

javascript - ng-style 的变化对 CSS-Style 没有影响

css - 支持 Edge 浏览器中的滚动条样式

css - progid :DXImageTransform. Microsoft.AlphaImageLoader 导致链接在 ie8、ie7 和 ie6 中无法单击

windows - 如何在没有开发工具的情况下以边缘模式运行 IE?

javascript - 无法在 javascript 中获取带有特殊字符 URL 的内容?

php - 解析用户代理以检查浏览器的更新版本

javascript - JSON-LD 模式与 GatsbyJS 的丰富片段

CSS 单线渐变

javascript - 在 React.js 应用程序中处理字体定义的可扩展方式

html - css3 中的倾斜形状边框 Div