JavaScript 纯静态网站,如何做 form 提交?

linjunhalida · 2014年06月25日 · 最后由 loddit 回复于 2014年07月01日 · 3877 次阅读

有一个需求是这样的,一个纯静态网站,需要用户提交一些单据,可以从前端来做一个 form,填写一些数据。 这些数据要发送到一个地方保存。请问有什么服务可以支持这样的功能?需要能够在国内访问。谢谢~

我想到的方案:

  • 另外机器上面提供一个 form 接口:需要另外跑服务,好复杂
  • 用 mailto,需要用户本地发送邮件
  • 用第三方服务 API 比如 mailgun,不过好像 js 不支持跨域调用?

纯静态网站也得有个服务器吧,有个服务器就可以写个简单的服务接收一下嘛。 或者用 js 发邮件

用 js 发邮件需要注册一个第三方发送 email 的服务,但是这样做的话,很容易被窃取掉 api,然后消耗掉申请的资源。。。

那些第三方填写调查表格比如『金数据』一样的服务?

@ywjno 考虑过,不过发现好像都没有一个邮件提醒新项目的功能。。。

@ywjno 现在在看 surveymonkey,好像有每日提醒。

LZ 试试调查派?

使用第三方的表单调查服务。

#2 楼 @linjunhalida 静态页面做提交本身就缺乏安全性,考虑安全的话为什么还要用静态页提交呢

写个服务不费事,一个 API 就可以了。Node, Sinatra, Grape, 啥都行。

campaignmonitor.com

别开发,用现成的。

requestb.in 其实也是一个选择~

需要 登录 后方可回复, 如果你还没有账号请 注册新账号