javascript - JavaScript 字符串中的换行符也保存为 .txt

标签 javascript html css

我正在用 HTML、纯 JS 和 CSS 编写一个类似记事本的程序。我目前正在研究将文本保存到用户计算机中的实际文件中。简而言之,我使用的脚本看起来很像这样:

var textFromPage = document.getElementById("page").value;
var textToWrite = textFromPage;
var textFileAsBlob = new Blob([textToWrite], {type:'text/plain'});

它基本上从 JavaScript 变量创建一个 .txt 文件,但我希望它看起来像这样:

[[文件名]]

[[样式代码]]

[[页面内容]]

...使用那些精确的换行符。当我创建 .txt 文件时,\n 似乎没有注册...有什么建议吗?您需要更多信息吗?

提前致谢,

~迪伦

最佳答案

你需要做这样的事情

var textToWrite ="file name"+"\r\n" +"Styling Code"+"\r\n"+textFromPage;

关于javascript - JavaScript 字符串中的换行符也保存为 .txt,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29155434/

相关文章:

html - CSS - 具有相等边距和固定大小块的响应式网格

javascript - Css - 带有固定标题的侧边栏

javascript - 使用 javascript 从客户端设置 Rails 上的时区

javascript - 如何在jquery插件参数中使用 '$(this)'

javascript - 过滤内容 (jQuery)

html - 带 Mootools 的子菜单 (Joomla 1.5)

css - 未正确使用样式表

jquery - 如何使用 bxslider 在当前幻灯片中应用一个类?

javascript - 删除html页面中的多余空间

html - 我需要一些关于正确定位和显示 CSS 的建议