如何在salesforce的visualforce页面中的输出链接属性中使用javascript创建弹出窗口

时间:2011-03-28 07:25:52

标签: salesforce visualforce

如何在salesforce的visualforce页面中的输出链接属性中使用javascript创建弹出窗口。让我知道

1 个答案:

答案 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>&nbsp;|&nbsp;