相关疑难解决方法(0)

是否可以仅使用JavaScript将数据写入文件?

我想使用JavaScript将数据写入现有文件.我不想在控制台上打印它.我想实际写入数据abc.txt.我阅读了许多已回答的问题但是他们在控制台上打印的每一个问 在某些地方,他们已经给了代码,但它不起作用.所以请任何人帮助我如何实际将数据写入文件.

我引用了代码,但它不起作用:给出错误:

 Uncaught TypeError: Illegal constructor 
Run Code Online (Sandbox Code Playgroud)

在铬和

 SecurityError: The operation is insecure.
Run Code Online (Sandbox Code Playgroud)

在Mozilla上

var f = "sometextfile.txt";

writeTextFile(f, "Spoon")
writeTextFile(f, "Cheese monkey")
writeTextFile(f, "Onion")

function writeTextFile(afilename, output)
{
  var txtFile =new File(afilename);
  txtFile.writeln(output);
  txtFile.close();
}
Run Code Online (Sandbox Code Playgroud)

那么我们是否可以仅使用Javascript或NOT将数据写入文件?请帮助我提前谢谢

html javascript html5

162
推荐指数
7
解决办法
46万
查看次数

使用jQuery读/写文件

有没有办法让jQuery从文件中获取信息?可能吗?怎么样?

jquery file

62
推荐指数
6
解决办法
24万
查看次数

使用Javascript在本地保存HTML

我知道,出于安全原因,Javascript无法在文件系统中写入数据.我经常读到,用Javascript本地保存数据的唯一方法是使用cookies或localStorage.

但它是可能的,在非常特殊的情况下,当文件被访问本地(通过互联网而不是),将数据写入本地?(没有任何服务器语言,甚至根本没有任何服务器......只是本地浏览HTML文件)

例如,可以通过点击此页面上的SAVE实现 ...

... HTML文件被新内容覆盖了吗?(即按下SAVE时应更新本地 HTML文件).


在此输入图像描述


感谢Javascript,当本地访问HTML页面时,这可以保存文件吗?

注意:我希望能够以静默方式保存,而不是建议下载/保存对话框,用户必须在其中选择下载位置,然后"确定要覆盖"等.


编辑:为什么这个问题?我希望能够做一个HTML/JS记事本,我可以在没有任何服务器的情况下在本地运行(没有apache,没有php).我需要能够轻松保存,而无需处理对话框"你想在哪里下载文件?".

html javascript serialization

21
推荐指数
3
解决办法
5万
查看次数

是否有OpenGL着色语言的lint工具?

我开始使用OpenGL并编写着色器.我的应用程序在加载和编译着色器程序后检查错误,如果出现问题,则打印出信息日志.这非常适合捕获错误(我是一个新手,所以我做了很多),但我真正喜欢的是在构建时捕获这些错误.

如果我有一个lint工具可以简单地检查顶点或片段着色器的语法错误,我可以将它添加到我的构建过程并让它停止构建.

我一直无法找到这样的工具.我开始尝试编写一个,但我正在研究OpenGL ES,并且在编写与ES库链接的桌面程序时遇到麻烦.

也许我错过了某个地方.这样的工具存在吗?

opengl shader lint opengl-es glsl

9
推荐指数
1
解决办法
3636
查看次数

使用javascript读写json文件

可能重复:
如何使用JavaScript读取和写入文件

任何人都可以使用javascript提供示例代码来读写文件吗?

目前我正在尝试从json文件中读取输入并将其显示在文本框中,从而为用户提供编辑数据的灵活性.编辑的数据必须写入json文件.

html javascript json

7
推荐指数
1
解决办法
3万
查看次数

将html表单数据写入txt文件而不使用Web服务器

我想知道是否有办法使用脚本提交/写入hxt表单数据到txt文件,但没有使用webserver,webhost,wamp,xamp等.

我一直在尝试使用php脚本,但他们只是在提交时打开php文档.

任何帮助表示赞赏:D

html

7
推荐指数
2
解决办法
8万
查看次数

在Firefox中,使用Javascript写入文件?

情况: - 我创建了一个返回URL的安装设置(本地),例如: - ved.test.com,映射到IP 11.22.33.44.因此,要在安装后使Web应用程序可访问,用户必须明确地在"C:\ WINNT\system32\drivers\etc"目录下的hosts文件中创建一个条目.

方法: - 安装应用程序完成后,应用程序使用Javascript写入文件.

问题: - IE支持使用Javascript编写文件.我需要一个Firefox解决方案.使用的代码: -

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Write To A File</title>
<script language="javascript">
    function WriteToFile()
    {
    /* The below statement is supported in IE only */
    var fso = new ActiveXObject("Scripting.FileSystemObject");
    var s = fso.CreateTextFile("C:\\Test.txt", true);
    s.WriteLine('IE Supports Me!');
    s.Close();
    }
</script>
</head>
    <body onLoad="WriteToFile()">
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

还提到了SO中的链接: - 如何使用JavaScript读写文件

请提供支持使用在Firefox浏览器中运行的Javascript编写文件的解决方案.

提前致谢.

javascript firefox file-io

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

如何在javascript变量中读取文件内容?

我有一个小脚本,在每4个字符后将文本分成'var foo'.它工作正常.但我的实际数据是在一个文本文件中说'a.txt'.如何在'var foo'中获取整个文件文本.并将拆分输出写入另一个文本文件?

var foo = "this is sample text !!!"; 
var arr = [];
for (var i = 0; i < foo.length; i++) {
    if (i % 4 == 0 && i != 0)
        arr.push(foo.substring(i - 4, i));
    if (i == foo.length - 1)
        arr.push(foo.substring(i - (i % 4), i+1));          
}
document.write(arr);
console.log(arr);
Run Code Online (Sandbox Code Playgroud)

javascript

6
推荐指数
1
解决办法
3万
查看次数

如何在HTML游戏中保存进度

我想知道如何保存玩家在我正在制作的游戏中所取得的进步.我可以通过cookie或者如何保存到播放器计算机吗?感谢您的帮助!

html javascript css html5

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

如何使用javascript读取文件的内容?

我有一个input type="file"按钮.选择文件后,我必须使用javascript读取文件的内容.是否可以使用javascript或ajax读取/获取所选文件的内容?

javascript ajax

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

标签 统计

javascript ×7

html ×5

html5 ×2

ajax ×1

css ×1

file ×1

file-io ×1

firefox ×1

glsl ×1

jquery ×1

json ×1

lint ×1

opengl ×1

opengl-es ×1

serialization ×1

shader ×1