庞大资源库的计算机教程网站!
设为首页
加入收藏
总编信箱
投稿或申请专栏请先 [登 陆]
首页 操作系统 程序设计 图形图像 媒体动画 机械电子 WEB开发 数 据 库 办公系列 路由技术 网络原理 网络应用
认证考试 安全技术
首页>WEB开发>JavaScript>应用技巧>正文
资料搜索
Google搜索
Google
返回上级列表

推荐文章

快速保存网页中所有图片的方法
Windows中让光驱巧妙“隐身”技
防范非法用户入侵Win 2000/XP系
两款比较典型的ASP木马防范方法
有关表格边框的css语法整理
Windows XP中可以被禁用的服务
SQL Server导出导入数据方法
Javascript所有对象的属性的获
网页(HTML)中的特殊字符
与篮球共舞,尽显模式本色
QQ病毒的手工清除方法
Photoshop为极品美女打造性感睫
天衣无缝:IIS与PHP水火也相容
SQL Server存储过程编写和优化

JavaScript翻页程序

 作者:本站收集   日期:2005-3-16
字号选择〖 〗/ 双击滚屏 单击停止   


不知道你们最近忙不忙,反正我是忙得够呛。
要组织班上的活动,还要折腾我的新机器。(我新买的计算机,没买声卡,更可气的是没法上网)
昨天晚上看《鹿鼎记》觉得翻页太不舒服了,自己写了一个翻页的,JavaScript不能对一个text/plain类型的进行scroll,只好结合ASP来做了。
Reader.html
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb_2312-80">
<title>Text Auto Scroll Reader</title>

<base target="main">
head>

<body background="_themes/blends/blegtext.gif">

<form action="read.asp" method="post" name="test" onSubmit="init()" target="display">
  文件名:<input type="file" name="filename" size="15">   
  <input type="submit" value="View" name="b1">  
  <input type="button" name="b2" value="Stop" onClick="stop()">  
  卷滚速度:<input type="text" name="speed" value="1" size="2">  
  <input type="button" value="改变速度" name="b3" onClick="change()">
</form>
<script Language="JavaScript">
    var y = 0
    var flag = 0
    var speed = 1
    function init(){
        setTimeout("scrolling()",2000);
        flag = 1;
        y = 0;
        return true;
    }
    function scrolling(){
        if (flag == 1) {
          parent.display.scroll(0,y);
              y= y + speed
              setTimeout("scrolling()",5);
        }
    }
    function stop(){
       if ( flag == 1 ) {
            flag = 0;
            document.test.b2.value = "Start";
   }
       else {
            flag = 1;
            document.test.b2.value= "Stop";
            setTimeout("scrolling()",500);
            }
      }
    function change(){
      speed = parseInt(document.test.speed.value,10);
    }
</script>

</body>
</html>
=================================================================
Display.asp
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb_2312-80">
<title>Text Display</title>
</head>

<body background="_themes/blends/blegtext.gif" bgproperties="fixed">
<%
Const ForReading = 1, ForWriting = 2, ForAppending = 8
Const TristateUseDefault = -2, TristateTrue = -1, TristateFalse = 0
Dim filename, fs, f, s , readf , skip , I
filename = Request.Form("filename")
Set fs = Server.CreateObject("Scripting.FileSystemObject")
If fs.FileExists(filename) then
    Set f = fs.GetFile(filename)
    Set readf = f.OpenAsTextStream(ForReading,TristateFalse)  
Else
    Response.Write(filename & "此文件不存在!")
End if
i = 1
Do While readf.AtEndOfStream <> True
    S = readf.ReadLine
    Response.Write cstr(i) & "  " &  S & "<br>"
    i = i + 1
Loop
%>
</body>
</html>

上一篇:用javascript检查yyyy-mm-dd格式的正确源码    下一篇:MD5加密的javascript实现例子  
[发送给好友]  [关闭窗口]  [返回顶部]   转载请注明来源:www.it00.com   
特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
责任编辑: 原点 投稿作者: 本站收集
信息来源: 网络 录入时间: 2005-3-16
关于我们 - 广告服务 - 版权申明 - 网站地图 - 联系方式 - 总编信箱 - 会员投稿