2013-11-04 354 views
0

爲什麼我不斷收到此錯誤消息可以有人向我解釋:d3.js外部JSON文件

的XMLHttpRequest無法加載http://mesonet.agron.iastate.edu/iemre/multiday/2013-04-01/2013-04-12/42.54/-96.40/json。起源------------不被Access-Control-Allow-Origin允許。

,但我可以用這個網址訪問這些數據:http://mesonet.agron.iastate.edu/iemre/multiday/2013-04-01/2013-04-12/42.54/-96.40/json

d3.json("http://mesonet.agron.iastate.edu/iemre/multiday/2013-04-01/2013-04-12/42.54/-96.40/json", function(error, json) { 
    if (error) return console.warn(error); 
    data = json; 

這是不是合適的方式使用D3加載外部JSON文件?

+0

瞭解更多關於什麼我看你是功能 – tomtomtom

+0

前的逗號後缺少空間我認爲,剛剛發生的時候,我將代碼粘貼 – bailey

+1

此基礎上[同源策略]安全措施( http://en.wikipedia.org/wiki/Same_origin_policy)。 – aug

回答