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

热点内容
地震三参数matlab程序 浏览:57
怎样给优盘文件加密软件 浏览:7
收拾文件有哪些小妙招 浏览:431
pdf文件去底网 浏览:253
win10重装系统需要格式化c盘吗 浏览:424
路由器trx文件 浏览:655
淘宝店铺数据包怎么做 浏览:195
win10键盘黏连 浏览:332
json如何生成表格 浏览:323
怎么修复sql数据库表 浏览:40
微信微博差别 浏览:163
签到积分换礼品app 浏览:812
mfc最近打开文件 浏览:672
app埋点平台都有哪些app 浏览:314
瑞斯康达网络管理界面 浏览:254
ca证书管理器linux 浏览:358
苹果id安全提示问题3个字符 浏览:949
iphone上好的拍照软件 浏览:579
word内嵌文件怎么下载 浏览:864
8s16升级 浏览:340

友情链接