ColdFusion中的弹出窗口

时间:2014-12-29 22:30:28

标签: coldfusion-10

我需要一个简单的弹出窗口,用于在用户点击链接时显示详细信息策略。因此,在文本中将有一个链接,例如在此处查看详细信息,当用户单击此处查看详细信息时,会弹出一个弹出窗口。 我知道如何在javascript中做到这一点,但现在这种类型的弹出看起来很古老,可以被弹出窗口拦截器阻止。 我可以使用cfmessagebox吗?我用Google搜索并获得了许多示例,但没有人从链接中调用cfmessagebox。 有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

根据documentation

<script  type="text/javascript"> 
    function showMB(mbox)  { 
        ColdFusion.MessageBox.show(mbox); 
    } 
</script> 

<cfform> 
    <p>Click a button display the corresponding message box.</p> 
    <cfinput name="Prompt" type="button" value="Prompt" 
        onclick="showMB('mymessagebox01')"> 
    </cfform> 

<!--- Code to define the message boxes. --->                     
<cfmessagebox name="mymessagebox01" type="prompt"  
        message="Write a short description about yourself"  
        labelOK="This is OK" labelCANCEL="Cancel this"  
           callbackhandler="showResult1" multiline="true"/> 

表单/按钮代码可以重写为:

<a href="javascript:showMB('mymessagebox01')">show</a>

<a href="#" onclick="showMB('mymessagebox01')">show</a>