【发布时间】:2012-05-04 21:49:30
【问题描述】:
请查看以下链接: http://www.nba.com/warriors/audiotrack_test_000005.html?mark-jackson-on-the-dan
这在 Chrome 中正常工作(意味着它将音轨附加到页面上),但在 Internet Explorer 和 Firefox 中的不同点失败。
在 IE 中失败:
xmlDoc=loadXMLDoc("http://api.soundcloud.com/users/goldenstatewarriors/tracks?client_id=02db8e29aa2fb5bf590f478b73137c67");
在 FF 中,它在下面的行中失败:
x=xmlDoc.getElementsByTagName("track");
我以前从未遇到过这样的跨浏览器 XML 加载问题,但这是我第一次从我自己以外的服务器加载 XML。
有什么可用的解决方案吗? SoundCloud 也提供 JSON,但我没有用过那么多...
【问题讨论】:
-
我建议学习 JSON,它非常重要,而且通常比 XML 更小。
-
查看 JSON,有一个关于导入 JSON 对象的问题,我会做一些研究/如果我空了可能会启动另一个线程。谢谢。
标签: javascript xml load xmlhttprequest soundcloud