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