文件夹javascript,下有a.js文件。
我现在想把a.js文件里面的部分函数放入一个新文件b.js里面。a.js、b.js同在javascript文件夹下面。
我在a.js头部加这么一句:document.write("<script language='javascript' src='javascript/common.js'><\/script>");
调用b.js文件里面的函数。比如:b.js下有2个函数
//获取对象
function $(obj){return document.getElementById(obj);}
//用来建立HttpRequest对象
var http_request = false;
function CreateAjaxObject()
{
http_request = false;
if (window.XMLHttpRequest)
{
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType)

http_request.overrideMimeType("text/xml");
}
}
else if (window.ActiveXObject)
{
try
{
http_request = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
try
{
http_request = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e)
{}
}
}
}
这样的话,$()函数可以被调用,但CreateAjaxObject()函数不能被调用。我不知道我这函数哪里有问题,还是我调用的时候有问题?
谢谢