起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2026|回复: 0

[分享] 前台用js获取服务器时间,不存在有缓存时的问题

[复制链接]

37

主题

97

帖子

748

积分

高级会员

Rank: 4

积分
748
QQ
发表于 2017-4-23 15:37:07 | 显示全部楼层 |阅读模式
本帖最后由 anwar312 于 2017-4-30 00:45 编辑

原帖:http://blog.csdn.net/jyy_12/article/details/13290229

//从response header中获取服务器当前时间,不存在有缓存时的问题  

        function getServerDateTime()
                {
                        var xmlHttp = false;  
                        try {  
                                xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");  
                        } catch (e) {  
                                try {  
                                        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");  
                                } catch (e2) {  
                                        xmlHttp = false;  
                                }  
                        }  
      
                        if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {  
                                xmlHttp = new XMLHttpRequest();  
                        }  
      
                        xmlHttp.open("GET", window.location.href.toString(), false);  
                        xmlHttp.setRequestHeader("Range", "bytes=-1");  
                        xmlHttp.send(null);  
      
                        var severtime=new Date(xmlHttp.getResponseHeader("Date"));  
                        return severtime  
               
                }

评分

参与人数 1威望 +12 收起 理由
zzytxx + 12 很给力!

查看全部评分

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-3-29 23:11 , Processed in 0.100690 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表