仅针对特定按钮打开新选项卡?

时间:2012-10-23 10:29:50

标签: jsf facelets

如何仅在按钮上打开一个新标签,仅针对特定按钮?

这将为两者打开新选项卡,但我只想将其用于“登录”。 此外,这些按钮仍然应该并排排列。

<h:form target="_blank">
    <h:panelGrid columns="2">
        <h:commandButton value="Login" />
        <h:commandButton value="Logout" />
    </h:panelGrid>
</h:form>

这有可能吗?

1 个答案:

答案 0 :(得分:2)

使用_blank

将表单目标设置为onclick

像这样:

<h:commandButton value="Login" onclick="this.form.target='_blank'"/>