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 相关文章推荐
JQUERY获取form表单值的代码
Jul 17 Javascript
JavaScript数据库TaffyDB用法实例分析
Jul 27 Javascript
javascript计时器编写过程与实现方法
Feb 29 Javascript
利用jQuery实现CheckBox全选/全不选/反选的简单代码
May 31 Javascript
浅谈JS中的!=、== 、!==、===的用法和区别
Sep 24 Javascript
jQuery的extend方法【三种】
Dec 14 Javascript
Bootstrap超大屏幕的实现代码
Mar 22 Javascript
vue2.0中click点击当前li实现动态切换class
Jun 21 Javascript
基于Vue框架vux组件库实现上拉刷新功能
Nov 28 Javascript
webpack中使用iconfont字体图标的方法
Feb 22 Javascript
Vue实现自定义下拉菜单功能
Jul 16 Javascript
vue使用rem实现 移动端屏幕适配
Sep 26 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 删除一个目录及目录下的所有文件的函数代码
2010/05/26 PHP
php中使用Akismet防止垃圾评论的代码
2011/06/10 PHP
getJSON跨域SyntaxError问题分析
2014/08/07 PHP
PHP中使用hidef扩展代替define提高性能
2015/04/09 PHP
Yii2框架数据库简单的增删改查语法小结
2016/08/31 PHP
深入浅出讲解:php的socket通信原理
2016/12/03 PHP
Yii 2.0实现联表查询加搜索分页的方法示例
2017/08/02 PHP
手机端网页点击链接触发自动拨打或保存电话的示例代码
2014/08/15 Javascript
用js读、写、删除Cookie代码续篇
2014/12/03 Javascript
angularJS 中$scope方法使用指南
2015/02/09 Javascript
基于JavaScript如何实现私有成员的语法特征及私有成员的实现方式
2015/10/28 Javascript
JavaScript编程的单例设计模讲解
2015/11/10 Javascript
Bootstrap 模态框(Modal)带参数传值实例
2017/08/20 Javascript
Bootstrap Tooltip显示换行和左对齐的解决方案
2017/10/11 Javascript
基于Vue 服务端Cookies删除的问题
2018/09/21 Javascript
vue  directive定义全局和局部指令及指令简写
2018/11/20 Javascript
详解vue2.0模拟后台json数据
2019/05/16 Javascript
新手如何快速理解js异步编程
2019/06/24 Javascript
Elasticsearch实现复合查询高亮结果功能
2019/09/10 Javascript
js实现打字小游戏
2019/12/17 Javascript
在webstorm中配置less的方法详解
2020/09/25 Javascript
利用python3随机生成中文字符的实现方法
2017/11/24 Python
Python语言实现将图片转化为html页面
2017/12/06 Python
Python cookbook(数据结构与算法)字典相关计算问题示例
2018/02/18 Python
python3+PyQt5+Qt Designer实现堆叠窗口部件
2018/04/20 Python
Python编程深度学习计算库之numpy
2018/12/28 Python
利用python求积分的实例
2019/07/03 Python
python中slice参数过长的处理方法及实例
2020/12/15 Python
20岁生日感言
2014/01/13 职场文书
最新创业融资计划书
2014/01/19 职场文书
少先队入队活动方案
2014/02/08 职场文书
煤矿安全承诺书
2014/05/22 职场文书
学校感恩教育活动总结
2014/07/07 职场文书
无私奉献演讲稿
2014/09/04 职场文书
2016年教师党员承诺书范文
2016/03/24 职场文书
使用 Koa + TS + ESLlint 搭建node服务器的过程详解
2022/05/30 NodeJs