レポートを生成する Java サーブレットがあります。N 個のハイチャート グラフを含むハイチャート ダイアグラムを生成するオプションが追加されました。図はモーダル要素 (ライトボックス、iframe、関係ありません) で開く必要があります。fancybox を使って、iframe に読み込まれた図を表示したのですが、高さと幅がすべてめちゃくちゃです。
ブラウザ/ファンシーボックスは、ハイチャートがレンダリングされる前にダイアグラムの要素のサイズを計算しているようで、iframe を小さなサイズで表示します。
ダイアグラムはサーブレット URL から呼び出され、そのサイズを事前に知ることは不可能ですが、iframe の使用に縛られていません。
その場合は、別の jquery ライブラリを使用できます。
fancybox 2.0.5、jquery 1.7.2、highcharts 2.2.5を使用