JS使用ajax方法获取指定url的head信息中指定字段值的方法


Posted in Javascript onMarch 24, 2015

本文实例讲述了JS使用ajax方法获取指定url的head信息中指定字段值的方法。分享给大家供大家参考。具体分析如下:

下面的JS代码用来获取ajax_info.txt的head信息中的Last modified属性,最后修改时间

<!DOCTYPE html>
<html>
<head>
<script>
function loadXMLDoc(url)
{
var xmlhttp;
if (window.XMLHttpRequest)
 {// code for IE7+, Firefox, Chrome, Opera, Safari
 xmlhttp=new XMLHttpRequest();
 }
else
 {// code for IE6, IE5
 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
 }
xmlhttp.onreadystatechange=function()
 {
 if (xmlhttp.readyState==4 && xmlhttp.status==200)
  {
  document.getElementById('p1').innerHTML="Last modified: " + xmlhttp.getResponseHeader('Last-Modified');
  }
 }
xmlhttp.open("GET",url,true);
xmlhttp.send();
}
</script>
</head>
<body>
<p id="p1">The getResponseHeader() function is used to return specific header information from a resource, like length, server-type, content-type, last-modified, etc.</p>
<button onclick="loadXMLDoc('ajax_info.txt')">Get "Last-Modified" information</button>
</body>
</html>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
JavaScript对象模型-执行模型
Apr 28 Javascript
javaScript实现浮点数转十六进制字符
Oct 29 Javascript
javascript操作html控件实例(javascript添加html)
Dec 02 Javascript
JavaScript中string转换成number介绍
Dec 31 Javascript
kindeditor编辑器点中图片滚动条往上顶的bug
Jul 05 Javascript
微信小程序 网络请求(GET请求)详解
Nov 16 Javascript
JS实现的数字格式化功能示例
Feb 10 Javascript
从零学习node.js之mysql数据库的操作(五)
Feb 24 Javascript
Angular2监听页面大小变化的解决方法
Oct 09 Javascript
vue router-link传参以及参数的使用实例
Nov 10 Javascript
jQuery实现点击自身以外区域关闭弹出层功能完整示例【改进版】
Jul 31 jQuery
原生js实现html手机端城市列表索引选择城市
Jun 24 Javascript
JS使用ajax从xml文件动态获取数据显示的方法
Mar 24 #Javascript
推荐10 款 SVG 动画的 JavaScript 库
Mar 24 #Javascript
JavaScript中textRange对象使用方法小结
Mar 24 #Javascript
jQuery实现防止提交按钮被双击的方法
Mar 24 #Javascript
使用AngularJS 应用访问 Android 手机的图片库
Mar 24 #Javascript
jQuery插件实现控制网页元素动态居中显示
Mar 24 #Javascript
jQuery实现提交按钮点击后变成正在处理字样并禁止点击的方法
Mar 24 #Javascript
You might like
php 操作数组(合并,拆分,追加,查找,删除等)
2012/07/20 PHP
php实现分页显示
2015/11/03 PHP
PHP正则表达式匹配替换与分割功能实例浅析
2017/02/04 PHP
利用PHP_XLSXWriter代替PHPExcel的方法示例
2017/07/16 PHP
Thinkphp 在api开发中异常返回依然是html的解决方式
2019/10/16 PHP
通过DOM脚本去设置样式信息
2010/09/19 Javascript
jquery滚动组件(vticker.js)实现页面动态数据的滚动效果
2013/07/03 Javascript
javascript实现数字验证码的简单实例
2014/02/10 Javascript
DOM 事件流详解
2015/01/20 Javascript
基于js实现投票的实例代码
2015/08/04 Javascript
AngularJS基础 ng-list 指令详解及示例代码
2016/08/02 Javascript
很棒的一组js图片轮播特效
2017/01/12 Javascript
js实现简单的选项卡效果
2017/02/23 Javascript
vue编译打包本地查看index文件的方法
2018/02/23 Javascript
nodejs实现的简单web服务器功能示例
2018/03/15 NodeJs
react 实现页面代码分割、按需加载的方法
2018/04/03 Javascript
解决VUE中document.body.scrollTop为0的问题
2018/09/15 Javascript
手把手教你写一个微信小程序(推荐)
2018/10/17 Javascript
jQuery实现上下滚动公告栏详细代码
2018/11/21 jQuery
VUE的history模式下除了index外其他路由404报错解决办法
2019/08/21 Javascript
详解Python发送邮件实例
2016/01/10 Python
Python爬虫之模拟知乎登录的方法教程
2017/05/25 Python
浅谈Python实现贪心算法与活动安排问题
2017/12/19 Python
python爬虫爬取淘宝商品信息
2018/02/23 Python
使用pandas的DataFrame的plot方法绘制图像的实例
2018/05/24 Python
世界上最大的曲棍球商店:Pro Hockey Life
2017/10/30 全球购物
全球精选男装和家居用品:Article
2020/04/13 全球购物
SQL Server提供的3种恢复模型都是什么? 有什么区别?
2012/05/13 面试题
什么是URL
2015/12/13 面试题
英语一分钟演讲稿
2014/04/29 职场文书
应届生自荐书
2014/06/23 职场文书
英语感谢信范文
2015/01/20 职场文书
班主任高考寄语
2015/02/26 职场文书
单位实习介绍信
2015/05/05 职场文书
奖学金申请书(范文)
2019/08/14 职场文书
Python中json.load()和json.loads()有哪些区别
2021/06/07 Python