Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/442.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何打开<;ace:dialog>;或<;p:dialog>;通过JavaScript?_Javascript_Jsf 2_Dialog_Primefaces_Icefaces 3 - Fatal编程技术网

如何打开<;ace:dialog>;或<;p:dialog>;通过JavaScript?

如何打开<;ace:dialog>;或<;p:dialog>;通过JavaScript?,javascript,jsf-2,dialog,primefaces,icefaces-3,Javascript,Jsf 2,Dialog,Primefaces,Icefaces 3,我需要在我用鼠标点击的区域打开ace:dialog或p:dialog(因为IceFaces是PrimeFaces的一个分支,它是相同的标记和属性),但我不知道如何用JavaScript实现这一点。如何实现这一点?常规:要打开对话框,只需在html元素上调用onclick=“mydialog.show();”,在该元素上单击即可 如果您想在“单击位置”显示对话框,也许您应该编写自己的javascript方法来设置位置 或者更简单,使用对话框的属性“onShow”设置“position”,这也是对话

我需要在我用鼠标点击的区域打开ace:dialog或p:dialog(因为IceFaces是PrimeFaces的一个分支,它是相同的标记和属性),但我不知道如何用JavaScript实现这一点。如何实现这一点?

常规:要打开对话框,只需在html元素上调用onclick=“mydialog.show();”,在该元素上单击即可

如果您想在“单击位置”显示对话框,也许您应该编写自己的javascript方法来设置位置

或者更简单,使用对话框的属性“onShow”设置“position”,这也是对话框的一个属性

看看这里。。