0

dojox.gfx Surface でのイベント処理は Firefox 3 以外のブラウザーでサポートされていますか?

たとえば、gfx サーフェスのインスタンスである surface という名前の変数があり、それを使用してクリック イベントをリッスンします。

surface.connect("onclick",null,function(e){ console.debug("clicked on the surface"); });

Firefox 3 では動作しますが、IE8、Goggle Chrome 3、および Safari 4 では動作しません。何かできることはありますか、それともこれら 3 つのブラウザーではサポートされていませんか?

ありがとう!

4

1 に答える 1

0

それはどこでも動作するはずです。ただし、サーフェスはコンテナであり、オブジェクトではありません。図形のクリックをキャッチしてみてください。それでもコンテナを使用する場合は、サーフェスの定義に使用されるDOMノードのクリックをキャッチしてみてください。

于 2010-01-11T03:26:19.577 に答える