javascript - 将字符串保存为本地file.txt

标签 javascript jquery html

我想将字符串保存到本地文件.txt

我有这个 HTML:

<div class="content"></div>

还有这个js

var string = 'ThisIsMyString';
var a = '<a href="data:application/octet-stream;charset=utf-16le;base64,'+ string + '">text file</a>';
$('.content').append(a);

正如您所看到的,var a 中的文本“ThisIsMyString”按照我想要的方式保存在文件中,但问题是,如果您检查该元素,您将能够在 anchor 标记内看到我的文本。

您可以在这里查看。 http://jsfiddle.net/VBJ9h/2389/

问题是,有什么办法可以隐藏a标签中的文件内容吗?

最佳答案

不可能像这样隐藏开发者控制台中的内容。

如果您想在不透露显式链接的情况下请求某些内容,您应该考虑使用 ajax 请求,并使用某种编程语言来提供用于将文件发送到请求的后端。

关于javascript - 将字符串保存为本地file.txt,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41210694/

相关文章:

javascript - 对象和原始类型相等

javascript - jQuery 时间错误,12 :00 shows up as 12

javascript - 将数据传递到表单域

html - CSS Sprite ,拼图

具有不同弹出窗口的 Javascript 多次点击事件

javascript - 未捕获的类型错误 : Cannot read property 'fname' of undefined at FillInfo()

javascript - 如何从嵌套对象中获取所有具有值的键

javascript window.open 在 Chrome 控制台上不起作用?

javascript - 我无法将 css 文件连接到 node.js 服务器上的 html 文件

javascript - jQuery,处理表格单元格上的操作监听器,处理性能和内存泄漏