Visualforce页面中的命令按钮

问题描述

我在VF页面中使用以下代码行打开URL,并且该URL在同一标签中打开,但是我需要在单击自定义URL按钮后立即打开一个新标签吗?

解决方法

我认为我从未见过可以打开新标签页/窗口的按钮吗?链接是,但不链接。考虑一下这是否真的是您想要的,用户可能会对意外的行为感到惊讶。

尝试使用<apex:commandLink action="{!URLFOR($Action.My_Obj__c.My_custom_link)} target="_blank">。您可以通过查看班级名称(在“经典和闪电体验”中同时使用)来style it to look like button

如果这行不通-最坏的情况是,您始终可以捕获onclick并执行window.open或从那里进行任何操作...

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...