我已将d3.js文件放在本地文件夹中。 我已经启动了一个python服务器
python -m http.server 8888 &
然后尝试在三种不同的浏览器Edge,Chrome和Firefox中打开index.html文件。
该文件在Edge中加载javscript代码,但不在Chrome和Firefox中加载。
我还尝试直接打开index.html文件(通过键入位置而不是在三个浏览器中执行localhost:8888。
这次在Edge以及Chrome中加载了javascript。但不是在Firefox中。
如何使用python http服务器在Chrome中加载javascript?
如何使用其中任何一种方法(python http服务器或直接打开文件)在Firefox中加载它?
下面的index.html文件要求:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>D3 Page Template</title>
<script type="text/javascript"
src="C:/Users/test/OneDrive/Documents/d3js/d3/d3.js"></script>
</head>
<body>
<script type="text/javascript">
var dataset=[5,10,15,20,25]
d3.select("body").selectAll("p")
.data(dataset)
.enter()
.append("p")
//.text("New paragraph!")
.text(function (d) {return d;})
.style("color","red")
</script>
this is a test
</html>