页面调用AJAX的js文件就变形

来源:百度知道 编辑:UC知道 时间:2024/04/30 13:08:54
用了母板页。
在引用母板页的页面里调用ajax的js文件件不管放在什么位置都变形。
放在底部提示缺少对象。
该怎么解决?
ajax.js:

// JScript 文件
var xmlHttp;
function createXMLHttpRequest()
{
try
{
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e)
{
try
{
xmlHttp = new ActiveObject("Microsoft.XMLHTTP");
}
catch(oc)
{
xmlHttp = null;
}
}
if(!xmlHttp && typeof XMLHttpRequest != "undefined")
{
xmlHttp = new XMLHttpRequest();
}
return xmlHttp;
}
function startRequest(id)
{
var url = "../search/ShopCart.aspx?sp="+id;
createXMLHttpRequest();
xmlHttp.onreadystatechange = handleStateChange;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}
function handleStateChange()
{<

<script type="text/javascript" language="javascript" src="jscript/ajax.js" />
你这一句仅仅是载入这个js文件而已,并不会执行,问题应该不是出在这里的,应该是出在其他地方

变形?变成什么样?直接放在页面上能运行吗?

编码没统一吧

ajax.js是不是用了UTF-8编码,用记事本打开ajax.js然后按“另存为”,如果发现编码是UTF-8就改用ANSI。