【问题标题】:What is the easiest way to open a popup window to send an email?打开弹出窗口发送电子邮件的最简单方法是什么?
【发布时间】:2011-07-26 08:36:05
【问题描述】:

打开一个弹出窗口最简单的方法是什么,从当前页面向它发送信息,允许用户填写几个字段并发送电子邮件,然后尽快返回原始窗口已发送电子邮件 - 使用 Coldfusion?

【问题讨论】:

  • 为什么要使用弹出窗口?您可以使用当前页面上的覆盖 div 来完成相同的操作,向服务器发出 Ajax 调用以发送电子邮件。

标签: email coldfusion popup


【解决方案1】:

如果您使用的是 ColdFusion 8 或更高版本,那么我建议您使用 CFWINDOW,它只是一个 div,可以通过 ajax 加载内容,或者只是预填充的 div 可以转换为 cfwindow 并使用模态版本,所以它不会让用户使用主页内容。同样在发送电子邮件时,您可以使用 javascript 关闭 cfwindow。

如果您使用少于 8 个,那么同样的事情也可以使用 Fancybox 或 lightbox 来实现。

【讨论】:

  • 链接实际上是in一个cfwindow。所以我想弹出一个带有选项的单独窗口
【解决方案2】:

如果你想使用原生 HTML,我最好的建议是最好使用模态对话框。之后,从模态对话框传递参数并显示在父页面。

【讨论】:

    【解决方案3】:

    我最终使用了一个简单的 javascript Window.Open,在 url 中传递参数。

    也许不是最好的方法,但绝对简单。

    【讨论】:

      猜你喜欢
      • 2013-12-19
      • 1970-01-01
      • 2015-08-11
      • 2012-07-29
      • 2014-08-06
      • 2011-03-29
      • 2017-05-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多