我想打开一个新窗口,配置了高度和宽度,同时使用 <h:commandLink>
<h:commandLink id="zyzid" value="click me" action="#{test.testDo}" target="_blank" />
这呈现为:
<a onclick="mojarra.jsfcljs(document.getElementById('myForm'),{'myForm:xyzid':'myForm:xyzid'},'_blank');return false" href="#" id="myForm:xyzid">click me</a>
我查看了 jsfcljs() 函数。它使用 target="_blank" 提交表单,但我在任何地方都看不到 window.open()。那么,我将如何更改此代码以更改新窗口的高度和宽度?
以供参考:
mojarra.jsfcljs = function jsfcljs(f, pvp, t) {
mojarra.apf(f, pvp);
var ft = f.target;
if (t) {
f.target = t;
}
f.submit();
f.target = ft;
mojarra.dpf(f);
};