Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.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 根据CSS尺寸调整flash对象的大小?冷熔炉_Javascript_Css_Coldfusion_Cfchart - Fatal编程技术网

Javascript 根据CSS尺寸调整flash对象的大小?冷熔炉

Javascript 根据CSS尺寸调整flash对象的大小?冷熔炉,javascript,css,coldfusion,cfchart,Javascript,Css,Coldfusion,Cfchart,我正在使用coldfusion AJAX调用绑定一个div,其中包含根据另一个div中的选项填充的查询结果。在使用AJAX调用的div中,我有一个CFLAYOUT标记,用于创建几个选项卡 在一个选项卡中,我有一个Coldfusion CFCHART元素,它创建了一个漂亮的图形。 我希望图形根据它所在的tab DIV的尺寸重新调整大小 CFCHART标签似乎接受高度和宽度的像素尺寸,我需要能够根据浏览器窗口的尺寸动态调整图表大小。我希望该对象保持在flash中,但如果需要,我可以将其更改为JPEG

我正在使用coldfusion AJAX调用绑定一个div,其中包含根据另一个div中的选项填充的查询结果。在使用AJAX调用的div中,我有一个CFLAYOUT标记,用于创建几个选项卡

在一个选项卡中,我有一个Coldfusion CFCHART元素,它创建了一个漂亮的图形。 我希望图形根据它所在的tab DIV的尺寸重新调整大小

CFCHART标签似乎接受高度和宽度的像素尺寸,我需要能够根据浏览器窗口的尺寸动态调整图表大小。我希望该对象保持在flash中,但如果需要,我可以将其更改为JPEG或PNG

如何轻松获取这些维度并使用Javascript更改它们?还有其他简单的方法吗?
在调整窗口大小时我该怎么办?

使用cfchart无法动态实现这一点。Coldfusion生成所有代码,并根据加载页面时设置的参数将其编译成SWF或图像

你最好的选择是找到一个好的jquery图形插件,在一次快速搜索中,我发现了这个类似于cfchart的插件-

您可能还想研究CSS3和HTML5,现在不使用Javascript或cfCharts,您可以做很多事情


我研究了各种Jquery解决方案提供的图表选项。我发现输出JS有点困难,而且大多数Jquery和Google实现的调试都不稳定。如果图表对象可以包含在一个div中,并且可以轻松地重新调整大小,那就太好了。