【发布时间】:2010-10-26 08:49:21
【问题描述】:
我有一个以 gzip 格式保存的 html 文件。浏览器显示 html 文件,但没有 javascript 和 CSS。同一目录中的非压缩 html 文件可以正确显示。此外,我从压缩的 html 文件中保存了源代码,它正确地重新打开,并应用了 JS 和 CSS。
显示压缩后的 html 有什么不同,它不允许它获取 JS 和 CSS?
【问题讨论】:
-
您正在压缩文件以进行传输,对吗?您没有在本地 gzip 并将该文件放在您的服务器上吗?
-
不,我没有。我的 cgi 应用程序将文件压缩到执行时。然后这些文件被压缩在服务器上,准备好被调用。我使用的是嵌入式 Web 服务器,它不支持 gzip 或动态压缩。
-
如果 html 显示正确,则 JS 和 CSS 引用或 URL 一定有问题。您包含这些文件的方式有什么奇怪/不同的地方吗? (当然,如果您至少可以向我们提供公共 URL 或代码,那将是最简单的,等到有人猜到问题是获得答案的最慢方法)
标签: javascript html css compression gzip