【问题标题】:Is it possible to generate a file with javascript and send it to server?是否可以使用 javascript 生成文件并将其发送到服务器?
【发布时间】:2015-10-14 00:57:36
【问题描述】:

是否可以使用 javascript 生成文件并将其发送到服务器?我的网页中有一个部分,用户可以在其中修改其页面的样式,并且我想在将其发送到服务器之前使用该样式配置生成 css 文件。这可能吗?谢谢!

【问题讨论】:

标签: javascript css server


【解决方案1】:
var blob = new Blob(["css content"],{type:"text/css"});
var formData = new FormData()
formData.append("file",blob,"fileName"); 
var xhr = new XMLHttpRequest();
xhr.open('POST', '/server', true);
xhr.onload = function(e) { /**get answer from server*/};
xhr.send(formData);

【讨论】:

  • 这很好。请注意 Blob 在 IEjson 作为附加 FormDataXHR 请求的响应类型。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-26
  • 1970-01-01
  • 2014-07-23
  • 2016-04-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多