javascript - 如何在 javascript 中打开文件流?

标签 javascript jquery html

举一个具体的例子来说明我的意思:

假设我有一个如下所示的 HTML 页面

<div>
   <div id="filecontents">
       <!-- some html file contents -->
   </div>
   <input type="button" />
</div>

我希望能够单击该按钮,它会弹出一个“打开或保存文件”对话框。

这可能吗?

这样做的目的是让我能够使用 div 的内容作为文件的数据源打开一些 html、文本或 CSV。

最佳答案

您可以使用 HTML5 文件系统 API 执行此操作。这里有几个教程:

目前浏览器支持较弱,但我的猜测是它最接近您想要的。

关于javascript - 如何在 javascript 中打开文件流?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6750594/

相关文章:

javascript - HighChart 标记突出显示/工具提示问题,突出显示标记不移动

javascript - 无需登录即可跨 iframe 进行跨域身份验证

php - Laravel 模型数据透视表 1-1 关系应该是 1-M

javascript - React.js 通过单个父级在不同的子级之间传递 prop

javascript - 鼠标输入时调整文本大小

javascript - 使用 jQuery 快速滚动倒计时

javascript - 无法在图像 slider 中的点上设置圆形边框

javascript - 模态窗口上的标签标签不起作用

javascript - 如何在 JavaScript 中清晰地呈现 JSON 中格式正确的名称键和值?

javascript - Ajax 返回空数组?