用JAVASCRIPT帮我写个计数器_ASP教程-查字典教程网
用JAVASCRIPT帮我写个计数器
用JAVASCRIPT帮我写个计数器
发布时间:2016-12-29 来源:查字典编辑
摘要:你们能用JAVASCRIPT帮我写个计数器吗?要带文本的那种,我在ASP那里要用呀?拜托..........我自己写了一个,是不带文本的,谁...

你们能用JAVASCRIPT帮我写个计数器吗?要带文本的那种,我在ASP那里要用呀?拜托..........

我自己写了一个,是不带文本的,谁能帮我弥补一下呢?

<%@Language=Jscript%>

<%

Application.Lock();

Application("Counter")=parseInt(Application("Counter"))+1;

Application.UnLock();

%>

我知道要用到<%

varpath=Server.MapPath("test.txt");

varMyFileObject=Server.CreateObject("Scripting.FileSystemObject");

varMyTextFile=MyFileObject.CreateTextFile(path);

MyTextFile.WriteLine("");

MyTextFile.Close();

%>这些命令,可具体怎么写呢?

复制代码 代码如下:

给你一个最全的吧:

<scriptlanguage="vbscript"runat="server">

subapplication_onstart

'取的计数文件的真实路径

countfile=server.mappath("count.txt")

'创建文件系统对象实例

setmyfso=server.createobject("scripting.filesystemobject")

'若计数文件不存在

ifnotmyfso.fileexists(countfile)then

'创建该文件及取得textstream对象实例

setmytextstream=myfso.createtextfile(countfile,True)

application.lock

application("online")=0

application("counter")=0

application.unlock

'将计数值写入文件

mytextstream.writeline(cstr(application("counter")))

else

'以只读的方式打开

setmytextstream=myfso.opentextfile(countfile,1,false)

'读一行,并将值赋给计数变量

application("counter")=mytextstream.readline

endif

mytextstream.close

setmyfso=nothing

endsub

subsession_onstart

session.timeout=1

countfile=server.mappath("count.txt")

setmyfso=server.createobject("scripting.filesystemobject")

application.lock

application("online")=application("online")+1

application("counter")=application("counter")+1

application.unlock

'以写方式打开文件

setmytextstream=myfso.opentextfile(countfile,2,false)

'以写行的方式将数据写入文件

mytextstream.writeline(cstr(application("counter")))

mytextstream.close

setmyfso=nothing

endsub

subsession_onend

application.lock

application("online")=application("online")-1

application.unlock

endsub

</script>

<html>

<head>

<metahttp-equiv="Content-Type"content="text/html;charset=gb2312">

<title>计数器例子</title>

</head>

<body>

<divalign="center">您是本站第<fontcolor="#FF0000"><%=application("counter")%></font>位贵宾!

</div>

</body>

</html>

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新ASP教程学习
    热门ASP教程学习
    编程开发子分类