张士超 发表于 2014-6-4 15:32:16

使用谷歌浏览器用户不能注册

[*]function makeRequest(queryString, php, func, method) {
[*]    xmlHttp = Try.these(
[*]      function() {return new XMLHttpRequest()},
[*]      function() {return new ActiveXObject('Msxml2.XMLHTTP')},
[*]      function() {return new ActiveXObject('Microsoft.XMLHTTP')}
[*]    );
[*]    method = (typeof method == 'undefined') ? 'post' : 'get';
[*]    if(func) xmlHttp.onreadystatechange = eval(func);
[*]    xmlHttp.open(method, method == 'post' ? php : php+'?'+queryString, true);
[*]    xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
[*]    xmlHttp.send(method == 'post' ? queryString : null);
[*]}
[*]function validator(id) {
[*]    vid = id;
[*]    makeRequest('moduleid={$moduleid}&action=member&job='+id+'&value='+Dd(id).value, AJPath, '_validator');
[*]}
[*]function _validator() {
[*]    if(xmlHttp.readyState==4 && xmlHttp.status==200) {
[*]      Dd('d'+vid).innerHTML = xmlHttp.responseText ? '

'+xmlHttp.responseText : '

';
[*]    }
[*]}复制代码上面三个js函数是dt注册时的验证,执行validator(id),本地测试没问题,上传到服务器之后用ie测试没问题,用谷歌浏览器测试就报错,请问是哪里的问题啊,是不是服务器不支持xmlhttp啊?该如何配置呢?服务器环境win2008+apache+php+mysql

zhao90 发表于 2014-10-30 10:32:10


报错 提示什么?

heaven 发表于 2015-3-12 16:19:09


恢复成默认模版试试
页: [1]
查看完整版本: 使用谷歌浏览器用户不能注册