2012-04-26 23 views
0

私はcoldfusion AJAX呼び出しを使用して、別のdivのオプションに基づいて作成されたクエリ結果を含むdivをバインドしています。 AJAXで呼び出されるDIVでは、いくつかのタブを作成するCFLAYOUTタグがあります。CSSサイズに基づいてフラッシュオブジェクトのサイズを変更しますか? ColdFusion CFCHART CFDIV

1つのタブには、すばらしいグラフを作成するColdFusion CFCHART要素があります。 グラフの内側にあるタブDIVの寸法に基づいて、グラフのサイズを変更します。

CFCHARTタグは高さと幅のピクセルサイズを受け入れ、ブラウザウィンドウのサイズに基づいてグラフのサイズを動的に変更する必要があるようです。私はオブジェクトがフラッシュに残っていることを望むだろうが、必要に応じてJPEGまたはPNGに変更することができます。

これらの寸法を簡単に取得し、Javascriptでどのように変更できますか?別の簡単な方法はありますか? ウィンドウのサイズを変更するとどうなりますか?

答えて

0

あなたはcfchartを使ってこれを動的に達成することはできません。 Coldfusionは、すべてのコードを生成し、読み込んだときに設定したパラメータに基づいて、SWFまたは画像にコンパイルします。

あなたの最善の策は、私がCFCHARTに似たこの1を発見したクイック検索で、良いjqueryのグラフプラグインを見つけることです - あなたはまた、CSS3やHTML5に見たいと思うかもしれませんhttp://www.jqplot.com/

、あなたが行うことができますJavascriptやcfChartを使用しないで、今すぐたくさん。

http://csswizardry.com/2010/02/css-bar-charts-styling-data-with-css3-and-progressive-enhancement/

+0

さまざまなJqueryソリューションで提供されているチャートオプションを調べました。私は、JSを出力することは少し難題であり、ほとんどのJqueryとGoogleの実装ではデバッグに問題があることがわかりました。チャートオブジェクトがdivに含まれ、簡単にサイズを変更できればいいでしょう。 –

関連する問題