本篇目录:
- 1、ASP做考勤系统,想在客户端显示服务器的当前时间并能够在客户端利用JS...
- 2、ASP.NET的问题,客户端时间和服务器时间代码分别是什么?
- 3、ASP、jS获取服务器时间和自己电脑系统时间
- 4、读取当前服务器时间的ASP代码是什么?
ASP做考勤系统,想在客户端显示服务器的当前时间并能够在客户端利用JS...
正如楼上所说的,js只能操作客户端的东西。在客户端时刻显示并更新服务器的时间应该是不可能的,因为会由于网络延迟的因素使得时间不精确。
所以在前台用JS是找不到这个控件的。解决方法是: textbox.visible后台设为true,完全用前台JS来控制其显示及不显示。完全用后台来控制其显示或不显示,只不过需要在前后台交换数据。
第一个是使用基于ASP服务器的Session,第二个是通过保持客户端cookies。(1)Session技术使用该技术将用到global.asa文件中的Session_onStart和Session_onEnd事件句柄。
VBScript作为目前流行的脚本语言,是ASP的宿主语言,为Microsoft所推荐。它以其简单的语法、完善的功能,既可作为客户端编程语言,也可作为服务器端编程语言。 VBScript既可作为客户端编程语言,也可作为服务器端编程语言。
ASP.NET的问题,客户端时间和服务器时间代码分别是什么?
肯定是服务器上的。明确一点:ASP是服务器脚本,对网页进行预处理的。在服务器上经ASP处理后的网页发给用户浏览器(此时网页中已经不包含任何ASP代码),然后由用户浏览器进行解释。
服务端码在服务器上执行,客户端代码在客户端执行。你不能用客户端代码去控制服务器,只能通过客户端代码将数据发送到服务器,由服务器代码执行。
dt类的都有获取当前时间的函数。getInstance(java)和currenttime(asp)就是。但这两个都是获取当前电脑时间,即你的程序在哪里运行就是获取哪个时间。从你的提问看你是想在客户端运行程序并获取自己电脑时间和服务器时间。
asp.net你获取时间时,应该就是服务器的时间。而不是客户端的时间。除非你用的是前段的js获取的时间,那个时间就是客户端时间。
你用access的now来获取时间?access里有没有now我不太清楚,但我想,如果有的话,因为access和你的web服务器应该在一起,那么获取的时间和asp.net的datetime.now获取的时间应该是一样的。
ASP、jS获取服务器时间和自己电脑系统时间
系统时间一般是值服务端时间,js获取服务端时间的方法是直接用ajax获取。
我说说我的想法。用JS代码通过XMLHttp获取服务器时间动态刷新显示即可显示为当前时间。误差要求不是太大的话(考勤嘛)可以每20秒刷一次。
首先打开ASP的运行环境 ,这里使用的是windows自带的IIS管理工具。在使用的地方写入以下代码,运行该项目即可。如图所示系统时间就可以显示出来了。
正如楼上所说的,js只能操作客户端的东西。在客户端时刻显示并更新服务器的时间应该是不可能的,因为会由于网络延迟的因素使得时间不精确。
读取当前服务器时间的ASP代码是什么?
asp 程序都是在服务器端执行的 now()就是提取的服务器时间 而不是本机的时间。
我说说我的想法。用JS代码通过XMLHttp获取服务器时间动态刷新显示即可显示为当前时间。误差要求不是太大的话(考勤嘛)可以每20秒刷一次。
asp的时间比较:在ASP中先做一个小测试,就是比较两个日期,代码如下:%=2007-2-1 2007-10-01%结果显示为:True。把日期的双引号去掉,还是返回:True。
到此,以上就是小编对于如何获取服务器时间和本地时间的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位老师在评论区讨论,给我留言。
还没有评论,来说两句吧...