|
|
|
就是关于邮箱入口问题的,我同学的那个网站改版后,把原来弹出式的邮箱登陆窗口改为了在网页上的邮箱登陆框,但是现在出现了一个问题,我同学公司的电脑,只要用的是IE6的浏览器,就都进不去了,在状态栏上显示“网页上有错误”的信息,而且用别的浏览器都没事。而我在我这里用IE6登陆就没有任何问题,看了IE6的版本信息之后发现,我们的IE6的版本信息不一样,这是怎么回事呀,下面是邮箱入口代码的框架:<br>
<br>
<html> <br>
<br>
<head> <br>
<br>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <br>
<br>
<br>
<br>
<SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript> <br>
<br>
<!-- <br>
<br>
function plogin_onclick() { <br>
<br>
var Location="http://你的域名/exchange/"; //定义你的exchange 2000 server OWA路径 <br>
<br>
var auth = new ActiveXObject("msxml2.xmlhttp") //创建msxml2.xmlhttp对象 <br>
<br>
<br>
<br>
auth.open("get",Location,false,login.name.value ,login.pwd.value ) <br>
<br>
//auth的open方法,用HTML页面里的login form里的name和pwd 以及Location作为参数<br>
<br>
auth.send() //auth的send 方法。 <br>
<br>
<br>
<br>
switch(auth.status){ //检测auth.send以后的状态, <br>
<br>
case 200: //状态为:200代表用户名密码正确, <br>
<br>
window.location.href = Location; //浏览器重转向至exchange 2000 server OWA <br>
<br>
break; <br>
<br>
case 401: //状态为:401代表用户名密码不正确,身份验证错误 <br>
<br>
alert("用户无效或密码错误。"); //报错 <br>
<br>
break; <br>
<br>
default: //其它状态,如服务器无法访问 <br>
<br>
alert("对不起,服务器发生错误,请稍后再试!"); //报错 <br>
<br>
} <br>
<br>
} <br>
<br>
//--> <br>
<br>
</SCRIPT> <br>
<br>
</head> <br>
<br>
<br>
<br>
<body bgcolor="#ffffff" text="#000000" marginwidth="0" marginheight="0"> <br>
<br>
自定Exchange 2000 OWA的登录界面 <br>
<br>
<table width="760" border="0" cellspacing="0" cellpadding="0" align="center" height="276"> <br>
<br>
<tr align="left" valign="top"> <br>
<br>
<td height="266" align="right" bgcolor="#336699"><br> <br>
<br>
</td> <br>
<br>
<td width="217" height="278" rowspan="2"> <br>
<br>
<table width="93%" border="0" cellspacing="0" cellpadding="0" height="90"> <br>
<br>
<tr> <br>
<br>
<td height="29"> </td> <br>
<br>
</tr> <br>
<br>
<tr> |
|