使用JavaScript创建:
<html>
<head>
<script type="text/javascript">
var xmlhttp
function loadXMLDoc(url)
{
xmlhttp=null
// Mozilla
if (window.XMLHttpRequest)
{
xmlhttp=new XMLHttpRequest()
}
// IE
else if (window.ActiveXObject)
{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
}
if (xmlhttp!=null)
{
xmlhttp.onreadystatechange=state_Change
xmlhttp.open("GET",url,true)
xmlhttp.send(null)
}
else
{
alert("你的浏览器不支持 XMLHTTP!")
}
}
function state_Change()
{
// xmlhttp 加载完成
if (xmlhttp.readyState==4)
{
// 处理成功
if (xmlhttp.status==200)
{
alert("XML数据处理成功!")
document.getElementById('A1').innerHTML=xmlhttp.status
document.getElementById('A2').innerHTML=xmlhttp.statusText
document.getElementById('A3').innerHTML=xmlhttp.responseText
}
else
{
alert("XML检索结果:" + xmlhttp.statusText)
}
}
}
</script>
</head>
<body onload="loadXMLDoc('text/note.xml')">
<h2>使用HttpRequest对象</h2>
<p><b>状态:</b>
<span id="A1"></span>
</p>
<p><b>状态描述:</b>
<span id="A2"></span>
</p>
<p><b>返回:</b>
<br><span id="A3"></span>
</p>
</body>
</html>
这段判断浏览器兼容问题:
xmlhttp=null
// 判读是否为Mozilla浏览器
if (window.XMLHttpRequest)
{
xmlhttp=new XMLHttpRequest()
}
//判断是否为 IE浏览器
else if (window.ActiveXObject)
{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
}
分享到:
相关推荐
JavaScript判断浏览器类型一般有两种办法,一种是根据各种浏览器独有的属性来分辨,另一种是通过分析浏览器的userAgent属性来判断的。在许多情况下,值判断出浏览器类型之后,还需判断浏览器版本才能处理兼容性问题...
几天前,浏览器家族有刚诞生了一位小王子,就是Google推出的Chrome浏览器。由于Chrome出生名门,尽管他还是个小家伙,没有人敢小看他。...JavaScript判断浏览器类型一般有两种办法,一种是根据各种浏览器独有的属
我们在讲老版本浏览器兼容问题之前,首先要了解什么是能力检测,它是来检测浏览器有没有这种能力,即判断当前浏览器是否支持要调用的属性或者方法。下面做了一些简短的介绍。 1、innerText 和 innerContent 1)...
在我们的产品开发过程中,经常要考虑浏览器兼容问题,以适应不同的用户人群,同时也减少因浏览器兼容问题所带来的服务量。所以检测浏览器的版本及类型就是很重要的一件事了,下面来一起看看用Javascript如何实现。
1、原生JavaScript实现字符串长度截取...97、原生JavaScript判断IE版本号(既简洁、又向后兼容!) 98、原生JavaScript获取浏览器版本号 99、原生JavaScript半角转换为全角函数 100、原生JavaScript全角转换为半角函数
javascript检测浏览器类型和版本号(兼容各... [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]相关文章:javascript 检测浏览器类型和版本的代码javascript 浏览器检测代码精简版JavaScript 判断浏览器类型及版本
使用其他浏览器访问,好嘛,IE跟safari都不兼容,返回错误”Invalid Date”。 想着估计是字符串格式的问题,改成’2016/11/11 11:11:11’再测试,结果正常,以为这样应该没问题了,再用手机浏览器继续访问,android...
1. window.event 【分析说明】先看一段代码 代码如下:function et(){ alert(...【兼容处理】添加对event判断,根据浏览器的不同来得到正确的event: 代码如下:function et(){ evt=evt?evt:(window.event
极简断言/验证库,兼容浏览器与Node端,Gzip后仅0kb!
JavaScript判断浏览器类型一般有两种办法,一种是根据各种浏览器独有的属性来分辨,另一种是通过分析浏览器的userAgent属性来判断的。在许多情况下,值判断出浏览器类型之后,还需判断浏览器版本才能处理兼容性问题...
不错的加入收藏代码,加入了对一些常见浏览器的判断,更好的体现用户体验,兼容了ie,firefox.
原创 JS判断鼠标进入元素的方向(兼容所有浏览器)! 效果可参见 http://www.miaov.com/2013/miaovideo/miaovideo.html
下面的函数接收一个参数,该参数可以是数组还... i++ ) { //判断元素类型 //如果是text就获取它的文本,否则,遍历它的子元素 str += e[i].nodeType != 1 ? e[i].nodeValue : text(e[i].childNodes); } return str; }
如果对javascript了解不是特别深入的话,很容易就会写出不兼容的代码(就像我),这时候就得判断浏览器了。比如事件侦听、一些鼠标和键盘事件、Range等,一些都会不一样.下面列出几种常用的检测浏览器方法,以飨观众!
ie6/ie7的兼容问题很让人苦恼,我们可以针对这两个版本的浏览器单独写独立的样式表,来解决兼容问题。这里的例子以判断ie6与ie7来加载不同的样式表
不管浏览器更新的多快,号称多么支持标准。厂商不同,他们之间还是有很多差异。我们需要区分出这些差异,针对不同的浏览器做不同的处理。
麦可匹克 出版社: 清华大学出版社 第1章 eb与JavaScript概述1.1 JavaScript简介1.2 创建JavaScriptWeb应用程序所需的工具1.3 (script)标记:第一个简单的JavaScript程序1.4 浏览器及其兼容性问题1.5 关于“谁将...
IE浏览器不管是什么版本...对于代码工作者来说,自然是苦不堪言,为了考虑IE的兼容问题,不管是写 CSS 还是 JS,往往都要对 IE 特别对待,这就少不了做些判断。本文不讨论如何区分 IE 的样式,仅是 JS 判定 IE 浏览器。
ECMAScript 检查器检查浏览器是否支持 ECMAScript API。依赖关系节点:0.10.x建造$ npm install服务器$ npm start