高手,能不能帮我看看下面的代码,怎样实现自动登录 本帖最后由 jinshengjinsheng 于 2009-06-17 16:34:06 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以打开页面的时候先判断cookie有没有用户和密码,有的话把用户和密码复制给username和userpass,然后执行login() 我知道用户名和密码,因为这个网页没有匿名登录,所以想做一个自动登录,我对js一窍不通,所以请帮帮我吧,如何才能实现就以username是aaa,userpass是123为例,谢谢了啊 这个页面并没有读取cookie的方法,只有设置的如果存在cookie,在执行login浏览器会把这个cookie发送给服务器的 上一次登陆将登陆状态记录到cookie中,保存一定时间,例如1各月,然后在html页面中每次window.onload时载入这个cookie,然后做判断,如果登录成功,进入下一个页面,如果不成功,则进入login.php页面。 我想要的是那种不读cookie,直接登录的那种,可不可以实现? 可能你是不想用js来读cookie吧? 那就把检查登录的页面放在登录表单之前, 先在服务器端检查cookie如果用cookie登录不成功而且没有表单数据, 就转向表单页面. 如果有表单数据就用提交的表单来登录 直接在login()发送你用的公共帐号不就行了 try:<script type="text/javascript" language="javascript">function setcookie(name,value){ var Days = 10; //此 cookie 将被保存 10 天 var exp = new Date(); exp.setTime(exp.getTime() + Days*24*60*60*1000); document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();}function funccallback() { var user = 'aaa'; setcookie("baidudssuid",user); var varUrlSearch = "&s=200566888"; window.location = varUrlSearch;}window.onload=funccallback;</script> <script type="text/javascript" language="javascript">function setcookie(name,value){ var Days = 10; //此 cookie 将被保存 10 天 var exp = new Date(); exp.setTime(exp.getTime() + Days*24*60*60*1000); document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();}function funccallback() { var user = 'aaa'; setcookie("baidudssuid",user); var varUrlSearch = "&s=200566888"; window.location = varUrlSearch;}window.onload=funccallback;</script> 同问,我也遇到了这样的问题,试图采用http://172.18.72.1:8080/login?userid=aaa&username=123&time=120000000000提交后报一个奇怪的错误,好像是一个身份证号码的返回码 不用Margin使用jQuery实现左右滚动效果 php数据库排序问题 麻烦帮我看看下面代码中,js为什么不能控制提交按钮可用与不可用啊?该怎么改 大师们 如何算出网页的高度啊 从头到尾 jquery extjs images添加click事件问题 重复输入的一个问题.求救!! 请教常规表达式的问题 Javascript 中,通过onclick事件来显示表格内的文本,或者就文本,啥思路啊咋写啊 我已定义了一个层,但如何将这个层的左页面边距设为动态的? 用js怎么通过点击链接打印本页面!通过点击连接 求教 关于方括号的一个函数的意思 if(document.all)
就以username是aaa,userpass是123为例,谢谢了啊
如果存在cookie,在执行login浏览器会把这个cookie发送给服务器的
如果用cookie登录不成功而且没有表单数据, 就转向表单页面. 如果有表单数据就用提交的表单来登录
function setcookie(name,value){
var Days = 10; //此 cookie 将被保存 10 天
var exp = new Date();
exp.setTime(exp.getTime() + Days*24*60*60*1000);
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
function funccallback() {
var user = 'aaa';
setcookie("baidudssuid",user);
var varUrlSearch = "&s=200566888";
window.location = varUrlSearch;
}
window.onload=funccallback;
</script>
function setcookie(name,value){
var Days = 10; //此 cookie 将被保存 10 天
var exp = new Date();
exp.setTime(exp.getTime() + Days*24*60*60*1000);
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
function funccallback() {
var user = 'aaa';
setcookie("baidudssuid",user);
var varUrlSearch = "&s=200566888";
window.location = varUrlSearch;
}
window.onload=funccallback;
</script>
http://172.18.72.1:8080/login?userid=aaa&username=123&time=120000000000
提交后报一个奇怪的错误,好像是一个身份证号码的返回码