你天天改啊天天改啊...改得我都没法自动登录啊...刚写个自动登录没几天就没法用了啊...你改了半天不就是个xhr么...最后密码用户名还不都是明文发出去的有木有...你觉得有意思啊?????!!!!
话说自从取消验证码之后给大家提供了很大的方便啊...这一点我很欣慰啊...
可是你能不能让登录变得简单点啊...最起码你也让代码兼容浏览器行不行啊...套一堆框架最后才来个xhr你不嫌累啊???直接点多好啊..
function $PostData(action,data,ua) {
if (window.XMLHttpRequest){
var xhr = new XMLHttpRequest();
} else if (window.ActiveXObject){
var xhr = new ActiveXObject('Microsoft.XMLHTTP');
} else {
return null;
}
if (data=='' || data=='undefined') data=null;
xhr.open('POST', action, true);
xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
if ( ua!='' && ua!='undefined' && ua!=null ){xhr.setRequestHeader('User-Agent', ua);}
xhr.send(data);
}
$PostData('http://passport.csdn.net/ajax/accounthandler.ashx?t=log&remember=1&u=daols&p=pwd','','OK');
简单点更好啊..
<form method="post" action="http://passport.csdn.net/ajax/accounthandler.ashx?t=log&remember=1">
U:<input name="u" value="daols">
P:<input name="p" type="password">
<input type="submit"></form>我多想拿手机也能登录啊...简单点有啥子不好啊...简单点有啥子不好啊??兼容有啥不好啊???兼容有啥不好啊???
你要复杂也复杂的有意义点行不行啊...如果客户端脚本给用户名密码加两次md5后再发送到数据库验证的话也算复杂的有点水平啊...你妹的数据库玩得起玩不起啊???能不能别把精力都浪费在无意义的劳民伤财的破坏群众积极性的垃圾的登录表单上啊???只要你有登录框...你就骗不了广大群众的...醒醒吧...
你搞的这个登录代码既不能保护用户密码又给大伙登录带来难度还增加了服务器负荷...我是真不明白你是个啥目的啊...谁能猜猜他们这么整是到底咋想的啊...= =|||

解决方案 »

  1.   

    顺便说一句
    JavaScript - http://forum.csdn.net/PointForum/Manage/TopicManageView.aspx?forumID=467d91e3-dd10-480b-a322-71b65e66c736&topicID=54a8946c-c69b-4947-b0a9-bcaa2e08e381&date=2011-11-12+21%3a31%3a25&v=13
    Javascript URL thread: "javascript:__doPostBack('ctl00$CPH_Content$bt_Submit1','')"
    Uncaught exception: ReferenceError: Undefined variable: __doPostBack
    Error thrown at unknown location in program code:
        /* no source available */