如何在salesforce的visualforce页面中的输出链接属性中使用javascript创建弹出窗口。让我知道
答案 0 :(得分:2)
VisualForce不仅仅是顶级标签,它是HTML + apex命名空间,所以你可以在这里使用html中使用的任何东西。一种方法是通过常规<a>
标记
<a href="javascript: window.open(...);">{!someApexProperty}</a>
用apex标签做类似事情的方法是
<apex:commandLink value="{!someApexProperty}" onclick="window.open(...); return false;" />
编辑:
根据您的评论针对您的问题,您可以使用以下内容:
<a style="font-weight:bold" href="javascript: window.open('/{!row.id}/e?retURL=/apex/{!$CurrentPage.Name}');">Edit</a> |