是否可以使用javascript生成文件并将其发送到服务器?
是否可以使用javascript生成文件并将其发送到服务器?我的网页中有一个部分,用户可以在其中修改其页面的样式,我希望在将css文件发送到服务器之前,使用该样式配置生成css文件。这可能吗?谢谢 为什么在将其发布到服务器之前,它需要是一个真正的是否可以使用javascript生成文件并将其发送到服务器?,javascript,css,server,Javascript,Css,Server,是否可以使用javascript生成文件并将其发送到服务器?我的网页中有一个部分,用户可以在其中修改其页面的样式,我希望在将css文件发送到服务器之前,使用该样式配置生成css文件。这可能吗?谢谢 为什么在将其发布到服务器之前,它需要是一个真正的.css文件?为什么不发送页面中已有的文件内容(如果我理解正确的话?),然后使用该内容生成服务器端文件?请参阅,,。将数据发送到服务器并在服务器端生成文件的可能重复项。。。您没有提到您使用的服务器端脚本。这很好。请注意,Blob在IE中不可用 var b
.css
文件?为什么不发送页面中已有的文件内容(如果我理解正确的话?),然后使用该内容生成服务器端文件?请参阅,,。将数据发送到服务器并在服务器端生成文件的可能重复项。。。您没有提到您使用的服务器端脚本。这很好。请注意,Blob
在IE中不可用
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);