0

マウスでクリックした領域で ace:dialog または p:dialog (IceFaces は PrimeFaces のフォークであり、同じタグと属性であるため) を開く必要がありますが、方法がわかりません。これを JavaScript で。どうすればこれを達成できますか?

4

1 に答える 1

1

一般:ダイアログを開くには、onclick = "mydialog.show();"を呼び出すだけです。クリックが可能なhtml要素上。

「クリック位置」でダイアログを表示したい場合は、位置を設定するための独自のjavascriptメソッドを作成する必要があります。

または、ダイアログのプロパティ「onShow」を使用して「位置」を設定します。これは、ダイアログのプロパティでもあります。

こちらをご覧ください 。http://res.icesoft.org/docs/v3_latest/ace/tld/ace/dialog.html

于 2012-10-08T12:54:46.960 に答える