我正在尝试使用应用程序对象创建一个简单的点击计数器。我创建了一个名为Global.asa的文件 使用以下代码非常常见。
<script language="vbscript" runat="server">
Sub Application_OnStart
Application("visitors")=0
End Sub
Sub Session_OnStart
Application.Lock
Application("visitors")=Application("visitors")+1
Application.UnLock
End Sub
Sub Session_OnEnd
Application.Lock
Application("visitors")=Application("visitors")-1
Application.UnLock
End Sub
</script>
我也创建了一个asp文件来显示数字
<%
response.write(application("visitors"))
%>
这很简单。但是没有显示任何东西。我分析了很多,我认为它与服务器有关。(使用localhost nd iis manager)。我发现.asa文件扩展名在设置中被阻止。 所以我从bloked文件名列表中删除它并启用。
仍然存在问题。我认为我应该通过处理或映射.asa文件来做些什么..我不知道如何...请帮助我