导航:首页 > 编程语言 > js创建txt

js创建txt

发布时间:2023-08-25 16:14:59

js如何在当前目录创建txt文件

<%
Public Function ReportFileStatus(FileName)
Dim msg,fso
msg = -1
Set fso = Server.CreateObject("Scripting.FileSystemObject")
If (fso.FileExists(FileName)) Then
msg = 1
Else
msg = -1
End If
ReportFileStatus = msg
End Function

Public Function ReadTxtFile(FileName)
Const ForReading = 1, ForWriting = 2
Dim otf, msg, fso
set fso=CreateObject("Scripting.FileSystemObject")
If ReportFileStatus(FileName) = 1 then
Set otf = fso.OpenTextFile(FileName,ForReading)
if otf.atendofstream <> true then
msg = otf.readAll
ReadTxtFile = msg
otf.Close
Else
ReadTxtFile = -1
End if
End if
End Function

Public Function WriteTxtFile(FileName)
Const ForReading = 1, ForWriting = 2 , ForAppending = 8
Dim fso, msg, ctf, otf
Set fso = Server.CreateObject("Scripting.FileSystemObject")
msg=ReadTxtFile(FileName)
set ctf=fso.CreateTextFile(FileName,true)
ctf.Close
set otf=fso.OpenTextFile(FileName,ForWriting, True)
otf.Write Cstr(Clng(msg)+1)
otf.Close
If ReportFileStatus(FileName) = 1 then
WriteTxtFile = 1
Else
WriteTxtFile = -1
End if
End Function

Function Spath(Rpath)
Spath=Server.MapPath(Rpath)
End Function

WriteTxtFile Spath("count.txt")

%>

这是vbs,是用作网站访问人数统计的,它和js思路一样,只是语法不同,稍微改一下就可以用了,这对你来说是小KS啦。

Ⅱ js怎么实现io流写入txt文档

1、首先用java生成txt文件有有两种方式,一种是通过字符流(或字节流),另一种是直接调用PrintWriter类。字符流(字节流)代码如下:import java.io.File;import java.io。

Ⅲ 如何使用javascript生成txt格式文件保存到本地,要求跨浏览器支持,怎么做呢

最近看到好几个人问这问题了,其实要实现并不难,而且还是跨浏览器的,但并不完美。


IE是通过ActiveXObject,前提是浏览者的安全设置中允许此项且同意使用。


Firefox/Chrome/Safari/Opera是通过a元素的href属性,加上base64数据来实现(dataURI)。


下面的代码在IE6-9,Firefox19,Chrome26,Safari5.0.5,Opera12.15测试通过。


【注意】base64函数和完整代码在空间:hi..com/keneks/item/a8b10b04fd862f016c904813


<script type="text/javascript">
/* var Base64 = {}; */

window.onload = function() {
var save = document.getElementById("save");
// IE
if(/msie/i.test(navigator.userAgent)) {
save.onclick = function() {
var path = prompt("输入保存路径和文件名", "C:\test.txt");
var content = document.getElementById("content").value;
content = content.replace(/ /g, " ");
var fso = new ActiveXObject("Scripting.FileSystemObject");
var s = fso.CreateTextFile(path, true);
s.WriteLine(content);
s.Close();
};
}
// Firefox/Chrome/Safari/Opera
else {
// 鼠标经过 a 的时候就开始 base64 编码
save.onmouseover = function() {
var content = document.getElementById("content").value;
this.setAttribute("href",
"data:application/octet-stream;base64,"
+ Base64.encode(content));
};
}
};
</script>

Ⅳ 如何把js生成txt文本

把JS生成TXT?用程序生成还是手动生成。如果是手动:如果是JS文件,将JS文件的括展名改为TXT就可以了 如果JS是在网页文档内,拷贝出来放进TXT文件就可以了

Ⅳ js在Linux下新建一个文件夹

1、新建一个叫js的文件夹输入回车,就到了home目录;输入Linux就可以了。
2、在文件夹里添加(就是创建一个文件,例如a.txt)输入Linux回车。
3、删除输入Linux。

Ⅵ 用js或jquery生成本地txt文件的代码

var fso;
try {
fso=new ActiveXObject("Scripting.FileSystemObject");
} catch (e) {
alert("当前浏览器不支抄持");
return;
}
var f1 = fso.createtextfile("C:\\1.txt",true);
因为fso会因为浏览器的兼容问题出错,所以需要异常处理
createtextfile包含三个参数,1. 文件的绝对路径;2. 文件的常数 只读为1,只写为2 等;3. 允许新建为true,相反为false;

Ⅶ js如何创建文件

用IE浏览器:

<head>
<scripttype="text/javascript">
functioncreatTxt(){
varfso,f1;
varForReading=1;
fso=newActiveXObject("Scripting.FileSystemObject");
f1=fso.CreateTextFile("file.txt",true);
f1.WriteLine("你要输入的内容");
f1.WriteBlankLines(1);
f1.Close();
}
</script>
</head>
<body>
<inputtype="button"value="创建txt文件"onclick="creatTxt()"/>
</body>

这可以自动在桌面创建一个txt文件。


fso是文件系统对象,这个一般都是用在服务器的。客户端不可能用

但楼主的想法不好,如果一个网站随意在你电脑上创建文件,例如创建一个autorun.bat在你C盘里面估计你电脑会卡到爆吧!!! 改用一些下载插件比较好吧

Ⅷ JavaScript在桌面建立个txt文件如何完成。

先说明下,不是 javascript 哦。javascript 是不可能在桌面上生成文件的。
要创建文件使用的是 nodejs,示例代码如下版:

varfs=require('fs');

console.log('准备写入权文件');

//当写入的文件不存在时,会自动创建
fs.writeFile('new.txt','通过writeFile写入的内容!',function(err){
if(err){
returnconsole.error(err);
}

console.log('数据写入成功');
console.log('--------分割线--------');
console.log('读取写入的数据');
fs.readFile('new.txt',function(err,data){
if(err){
returnconsole.error(err);
}
console.log('异步读取文件数据:'+data);
});
});
阅读全文

与js创建txt相关的资料

热点内容
vivox6和苹果6 浏览:611
编程苦恼怎么办 浏览:140
vuejsref动态改变 浏览:171
哪些软件可用于文件解压 浏览:701
农行u盾原始密码 浏览:371
xp如何弄出一个无线网络连接 浏览:569
word插入pdf只显示文件名称和图标 浏览:150
我想编程一个小软件怎么弄 浏览:168
如何优化文件读取数据java 浏览:262
java敏捷式开发 浏览:800
网页对齐代码快捷键是什么 浏览:304
tomcatlinux文件目录 浏览:520
三星手机能升级系统吗 浏览:683
linux创建文件夹在哪 浏览:623
javadatetimezone 浏览:434
cf那些文件没有用 浏览:502
苹果官方网站的手机质量怎么样 浏览:801
微信存储数据的文件叫什么 浏览:94
js脚本不起作用 浏览:317
iphone3g怎么升级 浏览:341

友情链接