繁体   English   中英

使用javascript客户端将div内容另存为.txt或PDF文件

[英]save div content as .txt or PDF file with javascript Client-Side

我使用asp.net mvc作为背后的技术。 如何在Client-side使用JavaScript将div“ bla bla”的内容另存为Txt or PDF Document 像这样的东西? 如果是,我该怎么办? 我的JavaScript不是很强大:(

<div id="Overview">bla bla</div>
<input type="button" id="SaveAsTxt" onclick="JavaScript:SavePartOfPageAsTxt('Overview');"/></div>

 <script type="text/javascript">
<!--
        function SavePartOfPageAsTxt(elementId) {
        }
// -->
</script>

您要将文本文件保存在客户端还是服务器上?

要保存到服务器,请使用Javascript将数据发送到服务器代码,然后使用服务器代码进行保存。

为了保存到客户端,访问客户端计算机可能会遇到问题(正确的做法是),但是,可以使用ActiveX控件或Flash(不理想)进行保存,甚至将其保存为Cookie。

如果您想使用jQuery,则另一个选择是此插件: http : //www.filamentgroup.com/lab/jquery_plugin_for_requesting_ajax_like_file_downloads/-这将询问客户端是否愿意保存文件。

编辑: 使用jQuery关闭对文件读/写的重复项-Java / jQuery也是如此。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM