我用AJAX做的分页,在火狐和谷歌浏览器下都正常运行,在IE上不能运行,是什么问题呀?
浏览器兼容问题已经写了解决方法:
var ajax = false;
try {
ajax = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
ajax = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
ajax = false;
}
}
if (!ajax && typeof XMLHttpRequest != "undefined") {
ajax = new XMLHttpRequest();
}
重写显示层时报错,document.getElementById('result').innerHTML = ajax.responseText;‘result'是本页面的DIV的ID,用来显示结果的
浏览器兼容问题已经写了解决方法:
var ajax = false;
try {
ajax = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
ajax = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
ajax = false;
}
}
if (!ajax && typeof XMLHttpRequest != "undefined") {
ajax = new XMLHttpRequest();
}
重写显示层时报错,document.getElementById('result').innerHTML = ajax.responseText;‘result'是本页面的DIV的ID,用来显示结果的
解决方案 »
- 如何把字符传转化成数组 再比对 求帮助
- 开始学习PHP,新写一段小代码检测IE版本,求指导
- 关于URL转发的问题(此转发非亦转发)
- 导出到EXCEL的数据的乱码?
- php中有没有date_default_timzone_set()的函数?
- 威客才智网--急寻PHP高手
- php怎么读SQLSERVER中的TEXT字段????(30)
- javascript偉值給 php 的問題,大家幫忙看看!!
- 能否写一个能用的php分页函数,在相应的页面调用此函数
- 请教高手这个正则表达式什么意思? preg_replace('/[:\/.\\\\]/', '_', $this->tpl_file);
- php序列化
- unserialize之类的问题
var ajax = false;
if(window.XMLHttpRequest) { //Mozilla 浏览器
ajax = new XMLHttpRequest();
if (ajax.overrideMimeType) {//设置MiME类别
ajax.overrideMimeType("text/xml");
}
}
else if (window.ActiveXObject) { // IE浏览器
try {
ajax = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
ajax = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
if (!ajax) { // 异常,创建对象实例失败
window.alert("不能创建XMLHttpRequest对象实例.");
return false;
}