小编Ala*_*eve的帖子

Javascript:保存文本文件的简单方法?

我想向用户提供保存其结果的机会,如网页上显示的那样。

使用浏览器的“另存为”功能是不行的,它保存的是html代码,或者其中的一部分,而不是保存页面上显示的内容。即使选项设置为“另存为文本”。有本地链接等。

使用 localStorage 会更糟。想象一下告诉用户他的结果位于隐藏目录中的某个位置并且他/她需要解码 sqlite 文件......

我在网上找到的例子:

A)太复杂

B) 不发挥作用

C) 只显示一点代码,让你猜其余的

一些网站提供其页面的“打印友好”版本。我可以单击按钮,在新窗口或选项卡中以简洁的视图打开结果列表。然后用户可以“全选”并“复制/粘贴”到他/她最喜欢的文本编辑器。并保存它。

我想做得更好。我想要一个“保存结果”按钮,该按钮可以打开常用的对话框“您想将其保存在哪里?” 例如,提供 .txt 和 .rtf 格式之间的选择。

我读过的一些东西似乎暗示这是非法的。如果您可以另存为.exe,我会理解安全风险。但另存为.txt?

javascript download

10
推荐指数
1
解决办法
2万
查看次数

如何用javascript停止页面中的所有脚本?

我正在努力解决这样一个事实:JavaScript 中的控制流不是我所习惯的。不是线性的。有时,当我测试时,当一切都应该停止时,我会收到错误消息“脚本正在减慢您的浏览器速度”。

我花了很长时间寻找这个错误。这次真的很愚蠢,一个变量在达到 350 px 时停止了函数。然后我添加了一种改变速度的方法,有时这个变量在每一步都会增加 3。所以它从来没有达到 350,而是从 348 到 351。

所以我想知道是否有一个“停止!” 命令。有什么办法可以让网页显示保持当前状态,但停止所有正在运行的进程?

javascript

4
推荐指数
1
解决办法
864
查看次数

标签 统计

javascript ×2

download ×1