Sch*_*ken 17 javascript ajax json jsonp d3.js
我有一个html文件,其中有几个d3图直接用脚本标签写入其中.当我将其中一个图表外包到外部js文件中时,我收到此消息"NS_ERROR_DOM_BAD_URI:访问受限制的URI被拒绝".如果我用d3.json删除代码,它读取本地json文件,则错误消失.但是必须能够将json文件加载到嵌入到html中的外部js中,对吗?
d3.json("forcetree.json", function(json) {
root = json;
update();
});
Run Code Online (Sandbox Code Playgroud)
KJP*_*KJP 20
我遇到了同样的错误,解决方法是将index.html,script.js和data.json放在同一目录中.
小智 6
指定相对于.html文件根目录的.json文件
例如:
d3.json("js/forcetree.json", function(json) {
root = json;
update();
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
50062 次 |
| 最近记录: |