外部にある csv データを取得してスクリプトにロードしようとしていますが、これはブラウザーの同一オリジン ポリシーが原因で失敗すると思います。クロスドキュメント メッセージングを使用してこれを回避することについて、関連性のある議論をいくつか見つけましたが、正直なところ、これを実装する方法についての手がかりがありません。この回避策または別の回避策に関するアドバイスに感謝します。以下のスクリプトは、各データ行をブラウザ コンソールに出力するはずですが、失敗します。
<html>
<head>
<meta charset='utf-8'>
<script type="text/javascript" src="scripts/d3.v2.js"></script>
<title>CSV reader</title>
</head>
<body>
<script type="text/javascript">
d3.csv("http://www.quake.utah.edu/EQCENTER/LISTINGS/OTHER/Yell_Q32012TT.csv",
function(parseCoords) {
parseCoords.forEach(function(d) {
console.log(d);
});
});
</script>
</body>
</html>