📄 18.5.1. read方法.html
字号:
<form>
指定文件<input type="file" name="file"><br>
从第<input type="text" name="lin" size="2">行
第<input type="text" name="col" size="2">列,
读取数目为<input type="text" name="len" size="2">个字符
<input type="button" value="开始读取" onclick="toRead()"/>
<div id="txt"></div>
</form>
<script>
function toRead()
{
var oFso=new ActiveXObject("Scripting.FileSystemObject");
var frm=document.forms[0];
var strInfo="读取到内容为:";
var oStream=oFso.OpenTextFile(frm.file.value);
var lin=parseInt(frm.lin.value);
var col=parseInt(frm.col.value);
var nLen=parseInt(frm.len.value);
while(!oStream.AtEndOfStream)
{
ch= oStream.Read(1);
if(lin==oStream.Line && col==oStream.Column)
{
strInfo+=oStream.Read(nLen);
break;
}
}
if (strInfo.length<nLen)
strInfo+= "文件已经结束!";
document.all("txt").innerText=strInfo;
oStream.Close();
}
</script>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -