Visualforce页面中的命令按钮



我在VF页面中使用以下代码行打开URL&它在同一个选项卡中打开,但我需要在单击自定义URL按钮后立即打开一个新的选项卡?

<apex:commandButton动作=";{!URLFOR($Action.My_Obj__c.My_custom_link(}"值=";我的自定义按钮"/>

我想我从来没有见过一个按钮可以打开新的选项卡/窗口?链接是,但不是按钮。想一想,如果这真的是你想要的,用户可能会对意外行为感到惊讶。

尝试使用<apex:commandLink action="{!URLFOR($Action.My_Obj__c.My_custom_link)} target="_blank">。您可以通过查看类名(在经典和闪电体验中(将其设置为类似按钮的样式。

如果这不起作用——在最坏的情况下,你总是可以捕获onclick并从那里执行window.open或其他操作。。。

最新更新