【发布时间】:2014-01-23 23:40:11
【问题描述】:
我已经坚持了好几个小时了。请帮我找出错误!
为什么这个d3.text 请求失败了? (link to diff.php)
d3.text("http://q39.qhor.net/cach/diff.php?action=diff", function(diff) {
document.write(diff); // returns 'null'
});
虽然这有效? (link to ltcProxy.php)
d3.text("http://freya.syari.net/pool/ltcProxy.php?action=diff", function(diff) {
document.write(diff); // returns a number read from input
});
我一直在来回阅读documentation,尝试使用不同的输入格式(text/plain、text/html 等......)但我无法让第一个 sn-p 工作。
这有什么问题?
【问题讨论】:
-
在较新版本的 D3 中,回调的 second 参数是数据——即
function(error, diff)。这对你有用吗? -
不,但似乎第一个链接的请求花费的时间太长,这就是为什么
diff是null。不知道如何在不损失性能的情况下修复它... -
第一个对我来说很快(几乎是瞬间)。
标签: javascript http text d3.js get