如何得到文本文件的总行数或者如何得知readline方法读到最后一行?

nohbday 2002-07-17 04:23:37
如题!
...全文
155 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
nohbday 2002-07-17
  • 打赏
  • 举报
回复
to seabell(百合心)
sorry 你的程序我看不懂 问题我用skyover(嘻哈呵嘿)的方法解决了
谢谢你的热心回答了
skyover 2002-07-17
  • 打赏
  • 举报
回复
if(f.atEndOfStream) { alert("已经到了文件尾!"); }

其中f为fso.oepnTextFile产生的TextStream 对象。
seabell 2002-07-17
  • 打赏
  • 举报
回复
<SCRIPT language="JavaScript">
function f_click(){
objDownload.startDownload("c:\\yourtxt.txt", onDownloadDone);
}
function onDownloadDone(data){
para=data.split("\n");
alert(para.length);
}
</SCRIPT>
<body onload=f_click()>
<IE:Download ID="objDownload" STYLE="behavior:url(#default#download)" />
skyover 2002-07-17
  • 打赏
  • 举报
回复
if(f.atEndOfStream){ alert("已经到了文件尾!") }
seabell 2002-07-17
  • 打赏
  • 举报
回复
<SCRIPT language="JavaScript">
function f_click(){
objDownload.startDownload("c:\\yourtxt.txt", onDownloadDone);
}
function onDownloadDone(data){
para=data.split("\n");
alert(para.length);
}
</SCRIPT>
<body onload=f_click()>
<IE:Download ID="objDownload" STYLE="behavior:url(#default#download)" />
seabell 2002-07-17
  • 打赏
  • 举报
回复
<SCRIPT language="JavaScript">
function f_click(){
objDownload.startDownload("c:\\yourtxt.txt", onDownloadDone);
}
function onDownloadDone(data){
para=data.split("\n");
alert(para.length);
}
</SCRIPT>
<body onload=f_click()>
<IE:Download ID="objDownload" STYLE="behavior:url(#default#download)" />
nohbday 2002-07-17
  • 打赏
  • 举报
回复
谢谢 meizz(梅花雨)的回答
可我想只用javascript实现呀
meizz 2002-07-17
  • 打赏
  • 举报
回复
<%
....
if not EOF then
....
end if
%>

在ASP里有一个EOF可以判断是否到了最后(End Of File)

87,901

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧