JSF h:按钮或Primefaces p:按钮 - 目标_blank(JSF h:button or Primefaces p:button - target _blank)
如何将_blank设置为ah:button或p:button的目标?
现在我有一个简单的链接:
<h:outputLink value="#{bean.url}" target="_blank"> <h:outputText value="Link" /> </h:outputLink>但我希望它看起来像一个按钮(如果可能的话,是一个主要的样式按钮)所以我决定通过ap:button更改它。
<p:button value="Link" href="#{bean.url}" />但是现在我无法按照自己的意愿设置目标值。
有人有想法吗?
How can I set _blank as target of a h:button or p:button?
Right now I have a simple link:
<h:outputLink value="#{bean.url}" target="_blank"> <h:outputText value="Link" /> </h:outputLink>But I wanted it to look like a button (a primefaces styled button if possible) so I decided to change it by a p:button.
<p:button value="Link" href="#{bean.url}" />But now I can't set the target value as I want.
Does anybody has an idea?
最满意答案
一个小小的JavaScript将有助于:
<p:button value="Link" onclick="window.open('#{bean.url}'); return false;" />在执行javascript之前,EL表达式将被替换。
A little javascript will help:
<p:button value="Link" onclick="window.open('#{bean.url}'); return false;" />The EL expression will be replaced before javascript is executed.
更多推荐
button,value,电脑培训,计算机培训,IT培训"/> <meta name="description"
发布评论