【发布时间】:2012-06-11 09:55:04
【问题描述】:
我需要在我用鼠标单击的区域打开 ace:dialog 或 p:dialog(因为 IceFaces 是 PrimeFaces 的一个分支,并且它是相同的标签和属性),但我不知道如何用 JavaScript 做到这一点。我怎样才能做到这一点?
【问题讨论】:
标签: javascript jsf-2 dialog primefaces icefaces-3
我需要在我用鼠标单击的区域打开 ace:dialog 或 p:dialog(因为 IceFaces 是 PrimeFaces 的一个分支,并且它是相同的标签和属性),但我不知道如何用 JavaScript 做到这一点。我怎样才能做到这一点?
【问题讨论】:
标签: javascript jsf-2 dialog primefaces icefaces-3
常规:要打开对话框,只需调用 onclick="mydialog.show();"在应该可以点击的html元素上..
如果你想在“点击位置”显示对话框,也许你应该编写自己的javascript方法来设置位置..
或者更简单,使用对话框的“onShow”属性来设置“位置”,这也是对话框的一个属性。
看这里.. http://res.icesoft.org/docs/v3_latest/ace/tld/ace/dialog.html
【讨论】: