关注我的代码:
var ajax = new XMLHttpRequest() || new ActiveXObject("Microsoft.XMLHTTP");
它不起作用,如何解决,然后在一行中生成相应的ajax对象?我不想使用任何框架。
答案 0 :(得分:3)
var ajax = XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
答案 1 :(得分:2)
试试这个:
var ajax = typeof XMLHttpRequest != "undefined"
? new XMLHttpRequest()
: new ActiveXObject("Microsoft.XMLHTTP");