Javascript 在.html处指示错误并指向.js
我不熟悉javascrpting,这是一个完全陌生的问题 我有一个Javascript 在.html处指示错误并指向.js,javascript,html,google-chrome,Javascript,Html,Google Chrome,我不熟悉javascrpting,这是一个完全陌生的问题 我有一个index.html文件,看起来像: <!DOCTYPE html> <html> <head> <title>The d3 test</title> <style> .chart { } .main text { font: 10px sans-serif; } .axis line, .axis path { shape-rend
index.html
文件,看起来像:
<!DOCTYPE html>
<html>
<head>
<title>The d3 test</title>
<style>
.chart {
}
.main text {
font: 10px sans-serif;
}
.axis line, .axis path {
shape-rendering: crispEdges;
stroke: black;
fill: none;
}
circle {
fill: steelblue;
}
</style>
<script type="text/javascript" src="http://mbostock.github.com/d3/d3.v2.js"></script>
</head>
<body>
<div class='content'>
<!-- /the chart goes here -->
</div>
<script type="text/javascript" src="scatter.js"></script>
</body>
</html>
d3测试
.图表{
}
.正文{
字体:10px无衬线;
}
.轴线,.轴路径{
形状渲染:边缘清晰;
笔画:黑色;
填充:无;
}
圈{
填充:钢蓝;
}
注意,scatter.js
这里有一个javascript来创建d3.js
绘图
此代码不起作用,当我尝试使用chrome和Ctrl+Shift+J
检查错误时,我得到以下错误:
这是什么错误?为什么浏览器会混淆
.html
和.js
?与index.html位于同一文件夹中?如果不是,则必须指明完整路径,而不是src=“scatter.js”scatter.js是否与index.html位于同一文件夹中?
如果没有,您必须指明完整的路径,而不是src=“scatter.js”您使用的是什么http服务器?我使用curl和-I标记获取scatter.js并发布结果。另外,请发布url路径(即/static/scatter.js、/widgets/index.htm等)@Craneum
scatter.js
和index.html
在同一目录中。我不理解这个请求“使用curl和-I标志获取scatter.js并发布结果”。如果您在linux/unix/mac上,请转到命令行并键入“curl-I”或更好的“curl-I | pbcopy”。第二个将为您复制到剪贴板。另外,如果您没有意识到,问题在于django,而不是您的web浏览器。您使用的http服务器是什么?我使用curl和-I标记获取scatter.js并发布结果。另外,请发布url路径(即/static/scatter.js、/widgets/index.htm等)@Craneumscatter.js
和index.html
在同一目录中。我不理解这个请求“使用curl和-I标志获取scatter.js并发布结果”。如果您在linux/unix/mac上,请转到命令行并键入“curl-I”或更好的“curl-I | pbcopy”。第二个将为您复制到剪贴板。另外,如果您没有意识到,问题在于django,而不是您的web浏览器。您使用的http服务器是什么?我使用curl和-I标记获取scatter.js并发布结果。另外,请发布url路径(即/static/scatter.js、/widgets/index.htm等)@Craneumscatter.js
和index.html
在同一目录中。我不理解这个请求“使用curl和-I标志获取scatter.js并发布结果”。如果您在linux/unix/mac上,请转到命令行并键入“curl-I”或更好的“curl-I | pbcopy”。第二个将为您复制到剪贴板。另外,如果您没有意识到,问题在于django,而不是您的web浏览器scatter.js
和index.html
位于同一目录中。但是谢谢你的回答,意思是如果你把完整的路径放进去,你也会犯同样的错误?比如“/scatter.js”甚至“http:../scatter.js”?如果是,您是否有特定的.htaccess?scatter.js
和index.html
位于同一目录中。但是谢谢你的回答,意思是如果你把完整的路径放进去,你也会犯同样的错误?比如“/scatter.js”甚至“http:../scatter.js”?如果是,您是否有特定的.htaccess?scatter.js
和index.html
位于同一目录中。但是谢谢你的回答,意思是如果你把完整的路径放进去,你也会犯同样的错误?比如“/scatter.js”甚至“http:../scatter.js”?如果是,您是否有特定的.htaccess?