gpt4 book ai didi

javascript - 使用 JS 下载
到 .doc 或 .docx

转载 作者:行者123 更新时间:2023-11-29 16:19:37 26 4
gpt4 key购买 nike

假设我有一个 div 的动态内容:

//a button to click, or something
<button type="button">Download Content as a .doc</button>

//Div to be downloads as .div
<div class="gc"> //Generated content
<h1>A Header</h1>
<p>A Paragraph</p>
<ul><li>A</li><li>List</li><li>Here</li></ul>
</div>

在不使用服务器端帮助的情况下,您可以建议采用哪些方法来解决这个问题?我对 JS 持开放态度,因为我目前正在学习这个,并且可以使用 Jquery 访问 div,只是寻找一个简单的答案或提示正确的学习方向。

希望它像在 div 中显示 pdf 一样简单,例如 this ,但我不知道。

对于我的特殊情况,内容可以格式化或不格式化,作为对象放置在 word 或其他一些古怪的解决方法中,或者可能使用常见的浏览器扩展。最终,我只想能够为用户提供内容的 .doc(可能是 .docx)版本。

如果我必须使用服务器端功能,是否有任何好的链接可以帮助我解决问题?因为我不会AJAX或PHP,但愿意学习!

最佳答案

如果没有某种可以发送正确 header 的服务器端事物,这是不可能的。

您可以将 .html 文件重命名为 .doc,word 会吞噬它,但您仍然需要一些 PHP,或者您选择的任何服务器端语言来发送内容配置下载标签和内容类型应用程序/vnd-ms-word header 。

由于明显的安全风险,这对于纯 javascript 是不可能的。

关于javascript - 使用 JS 下载 <div> 到 .doc 或 .docx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11810212/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com