作者markart (桂子)
看板Web_Design
标题Re: [问题] 用VB.NET读取到使用者的电脑时间, 可能吗?
时间Tue Apr 15 19:32:46 2008
※ 引述《delicate (你好吗 我笑了)》之铭言:
: 在制作cookie的时候,
: 发现了这个问题...
: 产生cookie的程式是写在 VB.NET,
: 当中的「Now」就会参照到伺服器的时间;
: 而cookie本身判断expires的时候, 是和使用者的电脑时间来做比较...
: 因为两边的时间不一致,
: 会发生一些问题,
: 像是:
: 使用者的电脑时间太快的话, cookie一直会无效, 无法使用网页,
: 而如果使用者刻意把时间调慢的话, 就有可能看到已经过期的cookie...
: 当然, 如果使用JavaScript来产生cookie的话,
: 就不会有这个问题了, 可是...
: 想请问大家,
: 有没有什麽办法
: 用VB.NET读取到使用者的电脑时间??
我是认为不太需要迁就使用者
除非需求真的很特殊
那我会建议集体以第三方的伺服器时间为准
例如查询Yahoo之类的主机时间为准
如果没有这样的强烈需求
那我会建议这个问题让使用者去伤脑筋
这种时间上的问题
通常网站都是会以自己的时间为主
例如拍卖中的结标时间等等....
这是我自己的感想
如果什麽小细节都是迁就使用者的话
开发一样东西会更难产
毕竟人多意见就多啊
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.134.224.116