急!!急!!FusionCharts自动更新实现实时数据监测问题 FusionCharts 数据实时更新 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 FusionCharts没法动态更新,其使用就是根据传入的xml生成flash图,要更新必须传入新的xml重新渲染。你这个需求最好换个图表组件,或者你可以配置去除渲染动画效果,这样重新渲染时不会很明显 不需要用什么updateChartXML的方法。fusioncharts封装了ajax的技术,关于数据更新的部分是在后台xml文件中自己配置的。前台配置如下:<HtmlContainer layoutConstraint="colSpan:3;rowSpan:5"> <ClientEvent name="onReady">createChart();
</ClientEvent> <Property name="content"><div id="chartdiv" align="left">FusionGadgets</div></Property> <Property name="contentOverflow">visible</Property> </HtmlContainer>后台xml配置文件如下:<chart bgColor="FFFFFF" lowerLimit="50" upperLimit="120" majorTMNumber="8" lowerLimitDisplay="50" dataStreamURL='chart2.jsp' refreshInterval='5' upperLimitDisplay="120" gaugeStartAngle="225" gaugeEndAngle="-45" palette="1" tickValueDistance="10" showValue="1" decimals="0" editMode="1" gaugeOuterRadius="50" gaugeInnerRadius="20" borderAlpha='0'><colorRange> <color minValue="50" maxValue="70" code="FF654F" /> <color minValue="70" maxValue="100" code="F6BD0F" /> <color minValue="100" maxValue="120" code="8BBA00" /> </colorRange><dials> <dial id="CS" value="50" rearExtension="10" /> </dials><styles><definition> <style type="font" name="myValueFont" bgColor="F1f1f1" borderColor="999999" /> </definition><application> <apply toObject="Value" styles="myValueFont" /> </application> </styles></chart>refreshInterval='5'表示5秒更新一次,不知道楼主这里配置好了吗? 用错了产品,FusionCharts Suite XT是个套件,内含四种产品,实时图属于FusionWidges XT,支持动态数据源,有折线图、面积图、柱状图、叠加柱状图等图形,不知是否能满足你的需求。用FusionCharts XT是无法支持实时数据源的,必然会重新渲染图表、形成图表区闪烁。 JS如何实现表单提交后页面不跳转 如何动态添加参数 小女子请教 jquery lazyload 怎么设置占位图片大小呀 感激涕淋 两个下拉框只能选一个 http://gz.o.cn是用javascript实现的吗? 简单问题,用JS怎么实现页面初始化时,就像网页按了F11的效果一样? 在线等! 如何能在网页中屏蔽鼠标滚轮 初學者的一個超級菜鳥問題, 点一个链接,两个不同的框架分别调用不同的页面,如何实现? 我发现我的代码中出现这样几句不明代码?请问是做什么用的? jquery animate css3 问题 jsp 传 JSON 到 JAVA 后台处理的问题
你这个需求最好换个图表组件,或者你可以配置去除渲染动画效果,这样重新渲染时不会很明显
前台配置如下:
<HtmlContainer layoutConstraint="colSpan:3;rowSpan:5">
<ClientEvent name="onReady">createChart();
</ClientEvent>
<Property name="content"><div id="chartdiv" align="left">FusionGadgets</div></Property>
<Property name="contentOverflow">visible</Property>
</HtmlContainer>后台xml配置文件如下:
<chart bgColor="FFFFFF" lowerLimit="50" upperLimit="120" majorTMNumber="8" lowerLimitDisplay="50" dataStreamURL='chart2.jsp' refreshInterval='5' upperLimitDisplay="120" gaugeStartAngle="225" gaugeEndAngle="-45" palette="1" tickValueDistance="10" showValue="1" decimals="0" editMode="1" gaugeOuterRadius="50" gaugeInnerRadius="20" borderAlpha='0'>
<colorRange>
<color minValue="50" maxValue="70" code="FF654F" />
<color minValue="70" maxValue="100" code="F6BD0F" />
<color minValue="100" maxValue="120" code="8BBA00" />
</colorRange>
<dials>
<dial id="CS" value="50" rearExtension="10" />
</dials>
<styles>
<definition>
<style type="font" name="myValueFont" bgColor="F1f1f1" borderColor="999999" />
</definition>
<application>
<apply toObject="Value" styles="myValueFont" />
</application>
</styles>
</chart>refreshInterval='5'表示5秒更新一次,不知道楼主这里配置好了吗?