是否可以在不使用javascript的情况下在ASP.NET客户端计算机上请求时间?使用ASP.NET检索客户端时间
0
A
回答
2
我不这么认为。 JavaScript在客户端执行,因此可以访问客户端属性。文件后面的asp.net代码在服务器上进行,因此无法访问客户端数据。
0
同意jmatthews。
我所做的是登录系统,我有JavaScript将客户端时间写入隐藏字段,然后当页面帖子使用它来计算偏移量与服务器时间。随时在应用程序中,我需要客户端时间,我可以将偏移量应用于当前服务器时间。除非有帮助,否则无需在随机点“询问”它。
0
有关客户端的唯一信息,服务器可以在没有JavaScript的情况下看到的是HTTP标头中的线路。不幸的是,这并不包括当前的时间。
关于最接近你可以得到没有脚本是测量近似的经过时间,粗粒度。你可以通过设置一个短的到期时间的cookie,然后查看cookie是否过期,在这种情况下,它不会再发送到服务器。
耗费时间的另一个诀窍是在页面上的对象上设置短缓存过期时间;只有当缓存条目到期时才会再次请求该对象。
您还可以通过使用GeoIP数据库来查找国家以及时区,从而估计客户端当前的当地时间。
相关问题
- 1. Ban Cassandra使用客户端时间戳
- 2. 保存和检索从客户端到数据库的时间
- 3. 在C中检索确切的客户端时间#
- 4. 使用nodejs检索客户端计算机用户名
- 5. 时间戳,客户端
- 6. 记录时间在客户端与客户端时区
- 7. asp.net客户端拼写检查?
- 8. 在asp.net中检索客户端打印机集合
- 9. asp.net Gridview检查选择索引客户端
- 10. Asp.net listbox用于客户端
- 11. ASP.NET Webmail客户端
- 12. ASP.NET:从客户端
- 13. ASP.NET API客户端
- 14. node.js中检索由客户端
- 15. 无法检索perforce客户端
- 16. 检索facelets的客户端ID
- 17. Wcf Duplex:检索客户端连接?
- 18. 在客户端使用web服务asp.net
- 19. 在瘦客户端上使用胖客户端时?
- 20. 如何检索客户端使用jqgrid的所有数据
- 21. 如何使用客户端证书从acs检索令牌?
- 22. 如何使用'javascript'检索完整的客户端信息
- 23. 如何使用Flex检索客户端的主机名?
- 24. 使用Hector客户端检索Cassandra中所有行的列
- 25. asp.net客户端超时问题
- 26. 从webservice中检索客户端用户名和计算机名
- 27. ASPX +在客户端角度检索或存储用户ID?
- 28. 使用客户端时间来计算时区
- 29. 使用客户端GWT在AppEngine上托管时检索GData联系人
感谢您的帮助。我只是好奇,是否有办法通过回传或其他方式获取客户端时间。 Javascript很简单。 – Krashman5k 2009-12-18 23:47:49