ajax 在服务器上获得时间,在IE6,IE7 测试的时候,只有几秒钟的误差,而IE8却有四多分钟的误差,直接未找问题根源。
<script>
//ajax
var xmlHttpAjax;
try{
xmlHttpAjax = new XMLHttpRequest();
//避免Mozilla早些版本会有的bug
if(xmlHttpAjax.overrideMimeType){
xmlHttpAjax.overrideMimeType("text/xml");
}
}catch(e){
try{
xmlHttpAjax = new ActiveXObject("Microsoft.XMLHTTP");
}catch(e){
try{
xmlHttpAjax = new ActiveXObject("Msxml2.XMLHTTP");
}catch(e2){
xmlHttpAjax=false;
window.alert("不能创建XMLHttpRequest对象实例.");
}
}
}
/*---------begin------------------------------*/
xmlHttpAjax.open("GET", "http://192.168.3.63:8080/demo", false);
xmlHttpAjax.setRequestHeader("Range", "bytes=-1");
xmlHttpAjax.send(null);
var ts = new Date()-new Date(xmlHttpAjax.getResponseHeader("Date"));
setInterval("serverTime.innerText=new Date(new Date().getTime()+ts).toLocaleString()", 1);
/*-----------end----------------------------*/
</script>
分享到:
相关推荐
标题“Prototype1.6.0在IE8 9下的问题”揭示了这是一个关于JavaScript库Prototype在较旧版本的Internet Explorer(IE8和IE9)中遇到兼容性问题的主题。Prototype是一个广泛使用的JavaScript框架,它提供了许多实用的...
它支持现代浏览器以及一些较旧版本的浏览器,包括对IE9及以上的兼容。这使得它能够在各种设备和平台中运行,满足不同用户的需求。 **VXE-AJAX关联** "vxe-ajax"标签可能意味着XEAjax与VXE-Table框架有某种关联。...
这些工具通常具有与IE类似的功能,甚至更加强大,例如Chrome的开发者工具允许你模拟不同的网络条件,测试在不同网络环境下的Ajax性能。 在使用Ajax调试工具时,开发者应学会: - 使用过滤功能,只显示Ajax请求,...
关于JQuery1.4+ Ajax IE8内存泄漏问题的知识点,我们首先需要了解什么是内存泄漏,为什么在不同的IE浏览器版本中会出现不同的表现,以及JQuery1.4在处理ajax请求时是如何改变的,以及解决内存泄漏的方法。...
在本文中,我们将深入探讨一个特定的技术问题,即在IE9及更低版本中,使用JQuery Easy-ui框架时遇到的二次加载问题。Easy-ui是一个基于jQuery的轻量级UI库,提供了一系列组件,如树形控件(tree)和表格(grid),...
-v0.2beta2版本中关于PersistChildren(true)的描述有误,这个是设计时属性,和运行时是否保持状态没有关系。 -修正CheckBox控件的CheckedChanged事件会被触发两次的BUG(Data PostBack->AutoPostBack, Event ...
在这个案例中,iframe被用来模拟异步通信,因为古老的IE浏览器(尤其是版本7及以下)不支持Ajax的XMLHttpRequest对象,而iframe可以提供一种替代方式来实现跨域通信和数据交换。 2. **Ajax(异步JavaScript和XML)*...
在JavaScript的开发过程中,浏览器兼容性一直是一个棘手的问题,特别是对于较老版本的Internet Explorer(如IE9)而言。`basic.js` 文件显然被设计用于解决在IE9上运行的JSP和HTML页面中的验证问题。这可能涉及到DOM...
总的来说,解决“jquery时间选择器点击设置当前时间代码不兼容IE678”这个问题,需要对jQuery事件处理、日期API、CSS兼容性有深入理解,并采取适当的兼容性策略。这可能包括使用适合旧版IE的jQuery版本、添加...
- IE浏览器特有的`ActiveXObject`用于XMLHttpRequest(Ajax)请求,而其他浏览器则使用标准的`XMLHttpRequest`对象。 2. **DOM操作**: - `document.getElementById`、`getElementsByTagName`、`querySelectorAll...
同时,还要注意的是,原始代码中的`<c:forEach>`标签,这看起来是JSP的标签,用于遍历服务器端返回的数据,但在AJAX成功回调函数中并未使用,可能这部分代码是旧版本的遗留,需要移除或更新以配合新的AJAX逻辑。...
Debug版本可能包含了额外的调试信息和未压缩的代码,便于开发和问题排查;而正常版本(sqxPager.js)应该是优化过的,适合部署到生产环境。 7. **readme.txt**:这是项目的说明文件,可能包含了如何使用、配置以及...
-v0.2beta2版本中关于PersistChildren(true)的描述有误,这个是设计时属性,和运行时是否保持状态没有关系。 -修正CheckBox控件的CheckedChanged事件会被触发两次的BUG(Data PostBack->AutoPostBack, Event ...
然而,这个功能在旧版本的浏览器,尤其是Internet Explorer (IE)的早期版本(如IE7)中并未得到支持。为了实现跨浏览器的`placeholder`兼容性,开发者通常需要借助JavaScript库或jQuery插件来模拟这一功能。本篇将...
- 对于旧版本的IE浏览器,可能需要使用`$.ajaxSetup()`设置全局配置,或者在每个请求中指定`cache: false`,以防止IE缓存Ajax请求。 - 考虑到XMLHttpRequest的版本,对于较新的API(如`XMLHttpRequest Level 2`中...
在深入分析给定文件的【标题】、【描述】、【标签】和【部分内容】后,我们可以总结出以下关于Ajax的知识点: 1. Ajax中浏览器缓存问题的处理:在开发Ajax应用时,浏览器缓存可能导致某些问题。特别是Internet ...
然而,当我们在使用Internet Explorer(IE)浏览器时,虽然IE并未内置像Firebug那样强大的开发工具,但仍然有其自身的JavaScript调试解决方案,帮助开发者解决问题和优化代码。 IE下的JavaScript调试器主要有两种:...
### JQuery实现Ajax加载图片的方法知识点 #### 1. Ajax图片加载的基本概念 ...这些知识点不仅涵盖了JQuery的具体操作,还涉及了Web开发中遇到的一些通用问题和解决策略。希望这些内容能对需要的朋友有所帮助。
总结来说,文章提出的通过JavaScript设置MIME类型和自定义编码转换函数的方法,可以针对特定浏览器(IE和Firefox)解决AJAX请求数据乱码的问题。对于其他浏览器和服务器端的编码处理,仍然需要根据实际情况进行调整...
5)源代码解决方案简化,支持vs2013以上版本打开,项目默认支持ajax 2009/06/23 Version 6.0.8 For VS2005/2008 Updates: 1)去掉现在基本没法使用的插入EXCEL表格功能,改为无组件的导入EXCEL文档功能...