如何使用 AS3 让按钮自动发送电子邮件

2024-01-01

我正在使用 Actionscript 3.0 并正在制作一个网站!

在我的网站中,我想制作一个按钮,通过单击按钮发送电子邮件,但我不希望它打开他们的邮件客户端,而只是发送电子邮件。

我目前正在使用“mailto”功能,但想知道如何使其自动发送,或者我还可以使用什么来实现这一点。

这是我的代码片段:

function submitPoll(e:MouseEvent):void {

  //sending the email stuff
  var request:URLRequest = new URLRequest("mailto:[email protected] /cdn-cgi/l/email-protection"+"?subject=Subject"+"&body= Hello world ");
  navigateToURL(request, "_blank"); 
  request.method = URLRequestMethod.POST;

  //other

  Submit_btn.x = -100;

  pollUsed = true;
  thanks_txt.x = 849;
  thanks_txt.y = 656;

}

在发送电子邮件方面,Flash 的情况与 HTML 的情况大致相同。您有 2 个选择:

  1. 使用以下命令在用户计算机上弹出电子邮件客户端mailto就像你正在做的那样。
  2. Send a POST or GET向可以代表您发送电子邮件的服务器发出请求。

您想要做的是第 2 项,这意味着您需要访问能够发送邮件且能够接收邮件的服务器GET/POST要求。如果您可以访问网络服务器的脚本,那么您无疑可以找到一个免费的在线脚本来发送电子邮件。例如:

  • PHP http://www.google.com/search?q=email%20script%20php
  • Python http://www.google.com/search?q=email%20script%20python
  • Ruby http://www.google.com/search?q=email%20script%20ruby
  • Perl http://www.google.com/search?q=email%20script%20perl
  • ASP http://www.google.com/search?q=email%20script%20asp

如何将信息发送到脚本将取决于脚本要求您发送哪些变量。在 ActionScript 中,您可能会想要使用网址加载器 http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/net/URLLoader.html:

const SCRIPT_URL:String = "http:// .... your server ... / ... script file ...";
var request:URLRequest = new URLRequest(SCRIPT_URL);
var variables:URLVariables = new URLVariables();

// these depend on what names the script expects
variables.email = "[email protected] /cdn-cgi/l/email-protection";
variables.subject = "Subject";
variables.body = "Hello World";

request.data = variables;

// depends if the script uses POST or GET
// adjust accordingly
request.method = URLRequestMethod.POST;

var urlLoader:URLLoader = new URLLoader();
loader.load(request);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 AS3 让按钮自动发送电子邮件 的相关文章

  • 从 mysql 检索数据并通过电子邮件发送

    我有一个 php 页面 它显示 mysql 数据库中每个用户的课程表数据 如下所示 result mysql query sql echo table border 0 thead tr th Class Link th th Studen
  • 关于 Google Apps 在 Gmail 邮件正文中编写内嵌图像脚本

    所以我有一封电子邮件草稿 如下所示 and this is how my email looks after mailing it I can find those images in email as attachment like th
  • (简单)Flex 3 应用程序需要什么版本的 Flash 播放器?

    Flex 3 应用程序需要什么版本的 Flash 播放器 要求似乎是FLEX开发环境中的HTML WRAPPER ACTIONSCRIPT编译器设置 我可以在那里选择什么来最大程度地兼容旧的 Flash 播放器 v8 播放器可以工作吗 Fl
  • Eclipse 中的 Java 简单电子邮件程序

    我想制作一个简单的程序 您可以从其中发送电子邮件命令行 我找到了这个教程 http www tutorialspoint com java java sending email htm http www tutorialspoint com
  • 如何解决错误:消息:fsockopen():无法连接到 ssl://smtp.gmail.com:465(连接被拒绝)

    我在用着代码点火器我创建了一个电子邮件功能来将电子邮件发送到特定的电子邮件 ID public function email email config protocol smtp config smtp host ssl smtp gmai
  • Flex:监听文本区域中链接上的“悬停”

    我试图找出链接何时 悬停在 显示 html 文本的文本区域中 我想知道监听光标更改类型的事件是否可能是这样 我在文档中找不到任何内容 有谁知道我可以在这里收听什么活动吗 Thanks 这是一个非常有趣的问题 根据凯的建议 我想到了一种返回A
  • 如何在 Flex 中对 ArrayCollection 进行排序

    我想按 fieldName 升序对 Arraycollection 进行排序 这是我的代码 我想知道它是否正确 你有什么建议吗 public static function arrayCollectionSort ar ArrayColle
  • 为什么 smtplib.SMTP().sendmail 不发送 DKIM 签名邮件

    我已经在服务器上设置了 postfix 以及 openDKIM 当我跑步时 echo Testing setup mail s Postfix test my email address 我收到电子邮件 邮件标题中有一个DKIM Signa
  • Laravel - 动态更改电子邮件设置不起作用

    我的应用程序的所有电子邮件设置都存储在数据库中 用户可以选择更改这些设置 而且一切都很好 但我正在尝试设置 发送测试电子邮件 功能 以允许用户在保存设置之前测试其设置 当他们提交发送测试电子邮件的表单时 电子邮件将通过原始设置而不是新设置发
  • iOS 上邮件到达时收到通知吗?

    当邮件到达标准邮件应用程序时 有没有办法让应用程序收到通知 更准确地说 我想编写一个应用程序 它能够从标准邮件应用程序读取传入的电子邮件 其中包含自定义 txt 格式的新联系人或事件 然后 应用程序应将此新联系人 事件添加到 ipad 反之
  • 为什么smtpclient发送的邮件没有出现在已发送项目中

    我已经实现了一个通过 Net SmtpClient 发送电子邮件的服务器 邮件发送代码如下 private static MailMessage SendMail string to string subject string body M
  • 邮件附件媒体类型错误 Gmail API

    我正在尝试通过 Javascript 客户端中的 Gmail API 发送带有附加 jpeg 文件的消息 到目前为止我写的代码如下 ajax type POST url https www googleapis com upload gma
  • django 根据 UserProfile.language() 字段数据发送本地化电子邮件

    在我的优惠网站中 如果优惠满足某些要求 模型中指定的过滤器 用户可以设置电子邮件警报 因此 当用户 A 添加报价时 post save 信号将发送到 celery 并检查是否应用了用户警报过滤器 如果有 则发送电子邮件 问题是我不知道如何安
  • 我如何知道请求是否来自 flash swf?

    我有一个用 flash 开发的应用程序 我需要访问一些 php 文件 因此 如果访问来自 swf 则 php 文件会返回一些数据 如何判断请求是否来自Flash 无需将 get post 变量传递给 php 可能是用户代理 推荐人 请记住
  • 如何为 Gmail 开发 Chrome 扩展程序?

    我正在考虑为 Gmail 开发 Chrome 扩展程序 我想知道当前的最佳实践是什么 例如 默认情况下为每封电子邮件附加 GPG 签名 添加一个额外的按钮来执行某些操作 我已经有了 发送电子邮件并提示我完成某些操作的劫持操作 只是这些例子帮
  • 使用 Quartz Scheduler 在 Java Web 应用程序中发送电子邮件通知和提醒

    我想开发一个简单的 Java Web 应用程序 以便在完成某些任务后发送电子邮件通知 例如提交审批请求以及定期提醒 即审批者 我想使用 Quartz Scheduler 来做到这一点 我是新手 所以任何人都可以帮助我开始这个 提前致谢 我将
  • 如何构建像 Facebook 一样的通知电子邮件/回复系统?

    当用户在 Facebook 上收到有关新私人消息的通知电子邮件时 他们可以回复该电子邮件 并将其回复自动添加到网站上的对话中 如何构建这样的跨平台系统 我正在建立一个群聊系统 这显然过于简单化了 但我们开始吧 Facebook 电子邮件的工
  • 盒子大小是否可在电子邮件模板中使用

    我正在创建电子邮件模板 我发现了这个CSS 支持指南 https www campaignmonitor com css but box sizing不在那儿 我想知道是否支持该 CSS 属性 如果支持 哪些电子邮件客户端支持它 不 不支持
  • Flash AS3 -domain.com/crossdomain.xml 和安全错误

    在代码中 我在 URLLoader 之前使用它 swf 将与许多不同的域一起使用 并且这将及时更改 Security allowDomain In http domain com crossdomain xml http domain co
  • T-SQL:检查电子邮件格式

    我有这样的场景 我需要物理数据库中的数据完整性 例如 我有一个变量 email address VARCHAR 200 我想检查一下值是否为 email address是电子邮件格式 有人知道如何检查 T SQL 中的格式吗 非常感谢 我使

随机推荐

  • Windows 工作流 - 现在是开始的好时机吗?

    我听说 Windows Workflow 团队正在为下一个版本重新实现许多现有框架 我的公司有几个项目可能非常适合 Workflow 而且我现在熟悉该框架的基础知识 但我担心如果我们现在尝试开始在 WF 中实现这些项目 我们最终会当事情在不
  • Maven 和 java:如何从测试目录中的 protobuf 文件生成代码?

    我的问题与此非常相似question https stackoverflow com q 49693643 3769451但对于maven和java 我正在测试 grpc 并想将一个简单的 helloworld proto 放入 test
  • 在 Struts2 RESTful 插件 POST 请求中返回响应

    我已经从这里获取信息实现了 Struts2 REST API Struts2 Rest 插件 http struts apache org docs rest plugin html 有没有办法在 Struts2 的 Restful 插件中
  • 为响应式布局混合 px 和 % 问题

    我正在尝试创建一个带有响应式内容 div 的固定侧边栏 其宽度必须为 732 像素 左右边距为 20 像素 为了实现这一点 我对侧栏和导航顶部栏都使用了位置固定 然后应用 margin left 以便内容 div 在侧边栏之后开始 我在响应
  • 当返回值多于要分配的列时,为什么 data.table `:=` 在有或没有 `by` 的情况下工作方式不同?

    这是这个问题的后续问题为什么使用 和 tstrsplit 创建的新列在有或没有 by 参数的情况下会有所不同 https stackoverflow com q 67090605 6537892 比较这两段代码 library data t
  • 从 SASS mixin 中访问父选择器

    我已经使用 display inline block 为按钮设置了 mixin 我正在尝试访问最终将使用 mixim 的任何类的父级 因此我可以在其中添加 font size 0px 行 以确保我不需要对 HTML 进行调整以避免不需要的内
  • Angular 2 Reactive Forms 触发提交验证

    有没有一种方法可以在提交时触发反应式表单的所有验证器 而不仅仅是 脏 和 触摸 事件 这样做的原因是我们有一个非常大的表单 它不指示某个字段是否为必填字段 并且用户可能会错过一些必需的控件 因此在提交时 预计会遗漏所有无效字段将由最终用户显
  • 使用自定义位置时如何在asp.net core mvc中指定视图位置?

    假设我有一个控制器 它使用基于属性的路由来处理 admin product 的请求 url 如下所示 Route admin controller public class ProductController Controller GET
  • 如何在没有源的 Git 上使用 zsh tab 补全?

    我在用zsh https www zsh org with 哦我的zsh https github com robbyrussell oh my zsh在 Ubuntu 18 04 2 上 现在 Git https git scm com安
  • Go 中的映射初始化

    据我了解 类型slice and map在很多方面与 Go 相似 他们两个reference or container 类型 就抽象数据类型而言 它们分别表示数组和关联数组 然而 他们的行为却截然不同 var s int var m map
  • 单击 Web 视图中的超链接时,应用程序崩溃。我已经调整了assets文件夹中的所有html文件

    我正在尝试制作一个打开本地 html 页面的应用程序 该页面具有链接到其他 2 个页面的超链接 所有这些 html 文件都放置在 asset 文件夹中 现在 当我触摸第一个 html 文件的超链接时 应用程序崩溃而不是打开另一个 html
  • Scala 集合按类型过滤

    我是 scala 新手 遇到了以下问题 我想获取仅包含特定类型元素的现有集合的子集合 以下作品 class C val name String class D name String extends C name val collectio
  • 如何使用笔记本执行scrapy shell“URL”

    我正在尝试抓取 并且有 scrapy shell URL 命令 使用 URL 中的响应对象执行控制台 ipython 但我想用笔记本来做那件事 有没有办法用笔记本执行scrapy shell 或者我如何手动获取 ipython 中 URL
  • 如何在 gdb 脚本中编写循环?

    适应这个之后answer https stackoverflow com questions 20481815 how to loop in a gdb script till program is finished 我编写了以下循环来简单
  • 矩阵加法的复杂度是多少?

    我已经发现在另一个问题中提到矩阵加法是二次运算 https stackoverflow com questions 1868009 speed up matrix addition in c 但我认为这是线性的 如果我将矩阵的大小加倍 我需
  • 生成可预测的随机数组

    SO 问题 这是众所周知的伪随机数 http en wikipedia org wiki Pseudorandom number generator 伪 实际上意味着 尽管它们通常是随机的 即不可预测的 但它们的顺序仍然相同 其中使用了相同
  • 在列表上迭代两次的正确方法?

    对容器执行多次迭代的正确方法是什么 来自 python 文档 迭代器 容器对象 例如列表 产生一个全新的对象 每次将迭代器传递给 iter 函数或在迭代器中使用它时 for 循环 使用迭代器尝试这样做只会返回相同的结果 耗尽前一个迭代过程中
  • 如何从R中的字符串中删除+(加号)?

    假设我使用 gsub 并希望从字符串中删除以下 符号并替换为下划线 有人可以描述当我尝试使用带加号 的 gsub 时发生的情况吗 test lt sandwich bread mustard ketchup 1 sandwich bread
  • updateTabItems 的问题。在 R 中与 Golem 一起闪亮

    我正在 R 中使用 golem 构建一个应用程序 我正在尝试通过按钮将 TabItem 从 tabItem accueil 更改为其他 tabItem Rating 这是模块 Acceuil mod Accueil ui lt functi
  • 如何使用 AS3 让按钮自动发送电子邮件

    我正在使用 Actionscript 3 0 并正在制作一个网站 在我的网站中 我想制作一个按钮 通过单击按钮发送电子邮件 但我不希望它打开他们的邮件客户端 而只是发送电子邮件 我目前正在使用 mailto 功能 但想知道如何使其自动发送