导航:首页 > 编程语言 > 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相关的资料

热点内容
电脑设置删除显示找不到文件 浏览:454
中国证券app有哪些 浏览:890
天正施工图教程 浏览:428
家庭网络有什么 浏览:126
红米升级系统找不到私密文件 浏览:557
360卫士文件功能描述 浏览:350
魅蓝e2升级yunos 浏览:381
修改ipadID密码 浏览:308
男生去哪里学编程 浏览:772
腻子数据怎么恢复 浏览:699
win10特殊配置文件登录 浏览:55
可视电话电源网站封住了怎么办 浏览:811
如何打印word批注 浏览:152
qq在线表格换成word文件 浏览:138
word文档里找不到文件这栏 浏览:969
如何塑造网站内容公信力 浏览:502
文件传阅系统怎么取消 浏览:392
苹果付费app从哪里扣费 浏览:496
我的咖啡厅快速升级 浏览:559
苹果6手机国行怎么辨别真假 浏览:999

友情链接