• javascript ajax获得服务响应头的时间


    var oDiv = document.getElementById("div1");
                            (function (obj) {
                                //xmlhttp对象
                                var xhr = null;
                                if (window.XMLHttpRequest) {
                                    xhr = new XMLHttpRequest();
                                } else {
                                    xhr = new ActiveXObject("Microsoft.XMLHTTP");
                                }
                                //打开连接
                                xhr.open('get', 'testServer.txt?t=' + Math.random(), true);
                                //发送请求
                                xhr.send();
                                xhr.onreadystatechange = function () {
                                    if (xhr.readyState == 4) {//readyState=3时不兼容火狐和谷歌
                                        var header = xhr.getAllResponseHeaders(); //获得所有的响应头信息
                                        var datestr = xhr.getResponseHeader('Date'); //获得响应头的服务器时间
                                        var date = new Date(datestr); //转化北京时间;
                                        obj.innerHTML =date;//innerText不兼容火狐浏览器
                                       
                                    }
                                }
                              })(oDiv);
  • 相关阅读:
    String
    Map和Set
    js的栈与堆
    js的私有属性
    随便谈一谈原型
    前端页面优化提速
    nth-child和nth-of-type
    重复输出字符串
    闭包
    mongodb内嵌文档的查询
  • 原文地址:https://www.cnblogs.com/zcttxs/p/3069483.html
Copyright © 2020-2023  润新知