网站首页加载用户登陆框 Microsoft JScript 运行时错误: "Ajax" 未定义
其它特效ajax都能使用,用的是js 框架为Prototype.js
代码如下:
<div id="Div_UserInfo57123">正在加载中...
</div>
<script language="javascript" type="text/javascript">
function getLoginForm()
{
var Action='Type=getLoginForm&RandNum=57123&LoginP=Middle&ShowStyle=true&ImagePath=&CancelImage=&FormCSS=&LoginCSS=&ShowRest=true&ShowPwd=true&RegCSS=&PassCSS=';
var options={
method:'get',
parameters:Action,
onComplete:function(transport)
{
var returnvalue=transport.responseText;
if (returnvalue.indexOf("??")>-1)
alert('未知错误!请联系系统管理员');
else
document.getElementById("Div_UserInfo57123").innerHTML=returnvalue;
}
};
new Ajax.Request('/user/UserLoginajax.aspx?no-cache='+Math.random(),options);
}
------解决方案--------------------
Prototype.js
路径引用有错误
------解决方案--------------------
前面差一个 Ajax 定义的一段.