1. ホーム
  2. javascript

[解決済み] "ns_error_dom_bad_uri "です。制限されたURIへのアクセスが拒否されました"

2022-02-07 15:43:34

質問

htmlファイルにscriptタグで直接複数のd3-graphsを記述しています。グラフの1つを外部jsファイルにアウトソースすると、次のメッセージが表示されます "NS_ERROR_DOM_BAD_URI: Access to restricted URI denied"と表示されます。ローカルのjsonファイルを読み込むd3.jsonのコードを削除すると、エラーは消えます。しかし、htmlに埋め込まれている外部jsでjsonファイルを読み込むことは可能でなければなりませんよね?

d3.json("forcetree.json", function(json) {
root = json;
update();
});

解決方法は?

私は同じエラーで困っていました。解決策は、index.html、script.js、data.jsonを同じディレクトリに置くことです。