2012-02-22 5 views
0

ページにはそれぞれSVG図面が含まれている2つのRaphaelキャンバスがあります。そのうちの1つはデフォルトで非表示になっています(コンテナの内容はdisplay:noneです)。 IE9またはChrome 17で非表示のコンテナを表示すると、キャンバスは空になります。 FirefoxとOperaでは、その内容はうまく表示されます。よくわかりません。何がありますか?隠しdivに含まれるRaphaelキャンバスがChromeおよびIE9に表示されない

http://www.mybgagent.com/searchに問題が表示されます。 (マップの右下にあるボタン( "Varnaの地図")は、2つのキャンバスを切り替えます)

答えて

0

DOMによれば、実際には内容がないので、空になっています。私の推測では、Raphaelの描画操作でノーオプスを引き起こすブラウザのバグがあります。

Raphaelを使用して2番目のdivを表示してから、表示された後に非表示にしてください。

0

いくつかのブラウザで2番目のマップを描画する前にバグがJavaScriptの実行を停止していたが、他のブラウザでは発生していなかった。どのように私の愚かなコンソールを確認しないでください。

関連する問題