Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否可以使用javascript生成文件并将其发送到服务器?_Javascript_Css_Server - Fatal编程技术网

是否可以使用javascript生成文件并将其发送到服务器?

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

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

为什么在将其发布到服务器之前,它需要是一个真正的
.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);