JavaScript 304未修改问题

JavaScript 304未修改问题,javascript,html,dom,Javascript,Html,Dom,我有一个简单的项目,我正在做的问题。我正在尝试使用Raphael.js使用一些JavaScript、HTML5和SVG绘图。当我尝试加载带有嵌入JavaScript文件的HTML页面时,浏览器中会出现一个空白页面。我检查了Firebug和Chrome开发工具,我的脚本和HTML页面不断出现304 Not Modified错误 window.onload = function() { var paper = new Raphael(document.getElementById("

我有一个简单的项目,我正在做的问题。我正在尝试使用Raphael.js使用一些JavaScript、HTML5和SVG绘图。当我尝试加载带有嵌入JavaScript文件的HTML页面时,浏览器中会出现一个空白页面。我检查了Firebug和Chrome开发工具,我的脚本和HTML页面不断出现304 Not Modified错误

    window.onload = function() {
    var paper = new Raphael(document.getElementById("canvas-container"), 500, 500);

    paper.piechart(250, 250, 100, [55, 20, 13, 32, 5, 1, 2]);

}
我正在本地服务器上运行这个项目,在MacOSX上使用MAMP

    window.onload = function() {
    var paper = new Raphael(document.getElementById("canvas-container"), 500, 500);

    paper.piechart(250, 250, 100, [55, 20, 13, 32, 5, 1, 2]);

}
这是我的HTML:

<html>
    <head>
        <title>g.Raphael Practise</title>
        <script type="text/javascript" src="raphael-min.js"></script>
        <script type="text/javascript" src="g.pie-min.js"/></script>
        <script type="text/javascript" src="myscript.js"></script>
        <style type="text/css">
            #canvas-container {
                width: 500;
                border: 1px solid #aaa;
            }
        </style>

    </head>
    <body>
        <div id="canvas-container"></div>
    </body>


</html>
    window.onload = function() {
    var paper = new Raphael(document.getElementById("canvas-container"), 500, 500);

    paper.piechart(250, 250, 100, [55, 20, 13, 32, 5, 1, 2]);

}
从:

    window.onload = function() {
    var paper = new Raphael(document.getElementById("canvas-container"), 500, 500);

    paper.piechart(250, 250, 100, [55, 20, 13, 32, 5, 1, 2]);

}
raphael.js
g.raphael.js
g.line.js
g.bar.js
g.dot.js
g.pie.js
中的任何(或全部)项包含在HTML页面中

    window.onload = function() {
    var paper = new Raphael(document.getElementById("canvas-container"), 500, 500);

    paper.piechart(250, 250, 100, [55, 20, 13, 32, 5, 1, 2]);

}
不会真正显示空页,但您必须使其正常工作:

    window.onload = function() {
    var paper = new Raphael(document.getElementById("canvas-container"), 500, 500);

    paper.piechart(250, 250, 100, [55, 20, 13, 32, 5, 1, 2]);

}
    <script type="text/javascript" src="raphael-min.js"></script>
    <script type="text/javascript" src="g.raphael-min.js"/></script>
    <script type="text/javascript" src="g.pie-min.js"/></script>
    <script type="text/javascript" src="myscript.js"></script>


有JS错误吗?你希望从一个几乎空荡荡的网页中看到什么内容?304不是问题,这是预期行为。绝对没有错误!如果您的页面保持空白(但预计不会),请向我们显示您的脚本内容!我已经添加了“myscript.js”的内容,其他两个都是JavaScript库,您的示例对我来说非常有用(或者至少,它绘制了一些东西),所以请仔细检查这些库是否都在您认为它们所在的位置(与HTML文件在同一个目录中)。在页面上放置一些可见的HTML标记,以确保它实际上正在加载。谢谢Bergi。我加上了拉斐尔的剧本,现在有些效果了。我认为我的浏览器正在缓存旧的标记,因为当我尝试打开页面时,它会显示没有g.raphael脚本的旧标记。