写了一个 ajax.js  ,包含再外部文件里了。
然后再代码里调用创建ajax的函数,提示缺少对象。 
如果把创建ajax函数直接写在本网页里面,就能正常, 调用外部文件就不行。 怎么回事呀?
ajax.js
内容如下:
 function createAJAX(url,txt) {
       var xmlhttp=false;
        try {
         xmlhttp=new ActiveXObject('Msxm12.XMLHTTP');
        }
         catch(e) {
         try {
         xmlhttp=new ActiveXObject('Microsoft.XMLHTTP');
         }
         catch(e) {
         try {
         xmlhttp=new XmlHttpRequest();
         }
         catch(e) {
         }
        }
        }
        alert(xmlhttp);
        return xmlhttp;
        }