如何创建一个看起来像外部网站的按钮(和参数,并为IE8工作)的链接?

时间:2016-05-13 20:04:03

标签: jsf richfaces

我需要创建一个看起来与按钮完全相似的链接,使用jsf(以及有用的richfaces)到外部网站。

大多数解决方案看起来不适用于外部链接。或者正在使用Primefaces(我不能)。

我试过了:

<h:button value="Go" outcome="https://wwws.external-site-in-new-tab.com.br/abc/def.hij?params;#{JSF_EL_param}" />

使用<a>元素在新窗口中打开此相同链接。但是对于按钮不起作用。

我在按钮中看到的错误信息,用我的语言,葡萄牙语,是:

  

“Esteobotãestádesativadoporque um casodenavegaçãonãôpôdeserser   correspondido“

类似的东西:

  

此按钮已停用,因为导航案例无法匹配

1 个答案:

答案 0 :(得分:1)

你读过这个:Styling one JSF external link to make it look like a button

尝试更改

<p:button value="Go to SO" onclick="window.open('http://www.stackoverflow.com')" />

<h:button value="Go to SO" onclick="window.open('http://www.stackoverflow.com')" />