【问题标题】:TeeChart HTML5 getting data from remote XML fileTeeChart HTML5 从远程 XML 文件中获取数据
【发布时间】:2015-04-30 09:34:31
【问题描述】:

我有一个使用 teechart HTML 5 的 lokal HTML 文件(测试它),并且想从远程服务器获取数据,可以吗?

我正在尝试做这样的事情:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<title>Graf</title>
</head>
<!--[if lt IE 9]>
  <script src="./js/excanvas/excanvas_text.js"></script>   
  <script src="./js/excanvas/canvas.text.js"></script>
<![endif]-->
<script src="./js/teechart.js" type="text/javascript">
</script>
<script src="./js/teechart-extras.js" type="text/javascript"></script>
<script src="./js/teechart-table.js"></script>
<script language="JavaScript">
<!--
function draw() {
  var Chart1=new Tee.Chart("canvas");
  var b=Chart1.addSeries(new Tee.Bar());
  b.loadXML("http://www.myserver.com/xml/graf.xml"); 
  Chart1.draw(); 
}
//-->
</script>
<BODY onload="draw()">
<canvas id="canvas" width="1000" height="400"></canvas>
</html>

图画了但是graf.xml里面的内容没有显示,可以吗?

graf.xml:

<series name="Friends" color="Blue" metric="Quantity">
  <point name="Facebook" value="123"/>
  <point name="Twitter" value="456"/>
  <point name="Google+" value="789"/>
</series>

【问题讨论】:

    标签: html teechart


    【解决方案1】:

    我做了一个从同一服务器获取 xml 的简单示例:

    http://www.steema.com/files/public/teechart/html5/latest/demos/sources/FromXMLURL.htm

    【讨论】:

    • 谢谢,所以这意味着我计划从另一个站点加载 xml 是不可能的?
    • 我目前无法尝试,但我相信如果CORS 处于活动状态,相同的代码应该可以在不同的服务器上运行。 Here 这是一个关于它的指南。
    猜你喜欢
    • 2018-07-24
    • 2013-11-19
    • 1970-01-01
    • 2013-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-13
    相关资源
    最近更新 更多