保存文件而不保存对话框/上传器 [英] Save file without Save dialog Box / uploader
本文介绍了保存文件而不保存对话框/上传器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我将文件从HTML编辑器转换为DOc,生成文件但是现在我无法保存该文件,此文件在保存对话框中打开。我想在打开对话框之前保存文件。
我使用下面的代码提到
i make the file from HTML editor to DOc, the file is generated but now i was unable to save that file, this file is open in save dialog box. and i want to save the file before opening the dialog box.
I am using the code below mention
private void ConvertHTMLtoDOCX(string txtcode)
{
System.Text.StringBuilder strBody = new System.Text.StringBuilder("");
strBody.Append("<html " + "xmlns:o='urn:schemas-microsoft-com:office:office' " + "xmlns:w='urn:schemas-microsoft-com:office:word'" + "xmlns='http://www.w3.org/TR/REC-html40'>" + "<head><title>Time</title>");
//The setting specifies document's view after it is downloaded as Print
//instead of the default Web Layout
strBody.Append("<!--[if gte mso 9]>" + "<xml>" + "<w:WordDocument>" + "<w:View>Print</w:View>" + "<w:Zoom>90</w:Zoom>" + "<w:DoNotOptimizeForBrowser/>" + "</w:WordDocument>" + "</xml>" + "<![endif]-->");
strBody.Append("<style>" + "<!-- /* Style Definitions */" + "@page Section1" + " {size:8.5in 11.0in; " + " margin:1.0in 1.25in 1.0in 1.25in ; " + " mso-header-margin:.5in; " + " mso-footer-margin:.5in; mso-paper-source:0;}" + " div.Section1" + " {page:Section1;}" + "-->" + "</style></head>");
strBody.Append("<body lang=EN-US style='tab-interval:.5in'>" + "<div class=Section1>" + Html_editor.Content + "</div></body></html>");
//Force this content to be downloaded
//as a Word document with the name of your choice
Response.AppendHeader("Content-Type", "application/msexcel");
Response.AppendHeader("Content-disposition", "attachment; filename=asd.doc");
Response.Write(strBody);
}
推荐答案
你不能:怎么回事?进入客户端的文件完全取决于客户端浏览器。出于安全原因,你不能强迫他在未经他同意的情况下保存文件。
想一想:如果你能做到,那么周围的恶意网站就会越多...
You can't: what happens to a file that goes to the client is entirely up to the client browser. You cannot "force" him to save a file without his consent for security reasons.
Think about it: if you could do it, so could the more malicious websites around...
尝试弹出类型选项......这可能对你有帮助.....
Hi,
Try to give pop up type option......This may help you.....
这篇关于保存文件而不保存对话框/上传器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文