外部CSS和JavaScript文件没有缓存?

时间:2012-05-27 09:48:48

标签: javascript css caching browser

突然间(至少看起来如此),Chrome和Firefox在查看网页源代码时表现得非常奇怪。虽然通常我应该看到源:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">"<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Dynamic Map Application - HTML & JavaScript</title>

    <link rel="stylesheet" type="text/css" href="resources/css/styles.css" />
    <link rel="stylesheet" type="text/css" href="resources/css/colorbox.css" />
</head>
...

我现在看到它(完全按照浏览器显示给我的方式复制):

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Dynamic Map Application - HTML & JavaScript</title> <style type="text/css" style="display:none">/**
  * CSS Reset styles 
  */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
    margin:0;
    padding:0;
}
...

好像样式表和脚本不是外部的。 这不是正常行为,之前没有发生过。它影响了浏览器缓存外部文件的方式(即它没有)。

任何人都可以帮忙解决这个问题吗? 提前谢谢!

1 个答案:

答案 0 :(得分:1)

我有类似的问题是由代理引起的。确保您没有直接或间接使用一个(可能是您的工作场所安装了一个)。