Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/418.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 防止SWF图表刷新URL中的缓存_Javascript_Html_Charts_Flash - Fatal编程技术网

Javascript 防止SWF图表刷新URL中的缓存

Javascript 防止SWF图表刷新URL中的缓存,javascript,html,charts,flash,Javascript,Html,Charts,Flash,我用闪光图表来显示数据。它有一个属性“refreshUrl”,用于每60秒刷新一次数据。 问题是url总是相同的,而且它从不接收最新的数据 在javascript中,我知道我们可以将“new Date().getTime()”附加到url以防止缓存,但我们设置refreshUrl的方式不可能将时间附加到url 这就是我声明饼图的方式(只执行一次): 及 有什么想法吗? 谢谢通过在我的jsp中添加以下内容修复了此问题: response.setHeader("Cache-Control","no-

我用闪光图表来显示数据。它有一个属性“refreshUrl”,用于每60秒刷新一次数据。 问题是url总是相同的,而且它从不接收最新的数据

在javascript中,我知道我们可以将“new Date().getTime()”附加到url以防止缓存,但我们设置refreshUrl的方式不可能将时间附加到url

这就是我声明饼图的方式(只执行一次):

有什么想法吗?
谢谢

通过在我的jsp中添加以下内容修复了此问题:

response.setHeader("Cache-Control","no-cache");
response.setHeader("Pragma","no-cache");
response.setDateHeader ("Expires", 0);
refreshUrl:='>%=contextPath%>/pie.jsp?t=javascript:new Date().getTime()'
refreshUrl:='>%=contextPath%>/pie.jsp?t=new Date().getTime()' 
response.setHeader("Cache-Control","no-cache");
response.setHeader("Pragma","no-cache");
response.setDateHeader ("Expires", 0);