网页读取文件

zhenzhizhe 2009-04-08 08:46:25
我想网站中作出如下效果:
就是如何让网页读取text文件中的文字或者读取数据库里的文字, 在页面中的效果就是读取的文字一个字一个字的出现 ,实现该种效果不知道用JavaScript能不能实现,关键现在没什么头绪,请各位高手帮忙指点下!!!!
...全文
171 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
街头小贩 2009-04-10
  • 打赏
  • 举报
回复
一个字一字的出现!
re:
用ajax读出一部分缓存在在本地!至于一个字一个字就用setTimeout执行一个函数,把缓存的文字读出来.
当缓存的文字少于一定数量时再用ajax再去读.

zhenzhizhe 2009-04-10
  • 打赏
  • 举报
回复
谢谢各位大虾,我试试!!
tiandejun 2009-04-09
  • 打赏
  • 举报
回复
JS读取本地文本文件(不用fso)
Only For IE


<SCRIPT>
//<!--
function onDownloadDone(s) {
oText.value=s;
}
//-->
</SCRIPT>
<BODY>
<IE:DOWNLOAD ID="oDownload" STYLE="behavior:url(#default#download)" />
<input type="file" id="src">
<A HREF="#" onclick="if(src.value!='')oDownload.startDownload(src.value, onDownloadDone)">读取TXT</A>
<BR><BR>
<TEXTAREA ID=oText COLS=70 ROWS=10>
</TEXTAREA>
杨哥儿 2009-04-09
  • 打赏
  • 举报
回复
<!--我用的是jQuery -->

<script type="text/javascript" src="/js/jquery.js"></script>
<script language="javascript" type="text/javascript">
$(document).ready(function(){
$.get("mytext.aspx",function(txt){
var dd=$(txt).find("content");
//...
});
$("#t").animate({width:"320px"},2000);
});



你自己修改下.

xuyu000000 2009-04-08
  • 打赏
  • 举报
回复
可以用ajax读取数据库数据,返回的text放在一个数组中缓存
再用setInterval()或setTimeout()显示文字
nanren221 2009-04-08
  • 打赏
  • 举报
回复
JS一般是不允许从本地读文件的,貌似只有装插件或其它什么有风险的技术才能实施,慎用。
杨哥儿 2009-04-08
  • 打赏
  • 举报
回复
读取text文件中的文字或者读取数据库里的文字,你用AJAX;
文字一个字一个字的出现,你用js中的setInterval()方法.

87,917

社区成员

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

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