菜鸟一枚,求 sj 高人解释一下这什么意思. javascriptwebloginfunctioncookie 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你之前的代码已经实现了user=xxx&pass=xxx&ip=192.168.1.x,现在只需要加上gateway。大概是这样了,但要考虑跨域问题。 <script type="text/javascript">function login_click(gateway){ igd.err = language.err['CN']; if(!get_msgbox("user","pppoe_text")||!get_msgbox("pass","password"))return; var obj = new Object; obj.user = $("#user").val(); obj.pass = $("#pass").val(); var temp=location.toString(); var temp_str=temp.split("|"); var temp_ip=temp_str[2].split("ip=")[1]; var temp_url=temp_str[1].split("url=")[1]; obj.ip = temp_ip; var posturl = '/router/l7_web_auth.cgi'; if(typeof(gateway)!='undefined'){ // 判断是否有gateway参数 posturl = 'http://'+gateway+posturl; } $.post(posturl,obj,function(data){ data=eval("("+data+")"); if(data == "SUCCESS") { if(confirm("认证成功!")) { if($("#rem_usr_pass").attr("checked")){ $.cookie( "c_name" , obj.user , { path: '/', expires: 365 }); $.cookie( "c_pwd" , obj.pass , { path: '/', expires: 365 }); } else{ $.cookie('c_name',null,{ path: '/', expires: 1 }); $.cookie('c_pwd',null,{ path: '/', expires: 1 }); } window.setTimeout("jump_url('"+temp_url+"');",1000); } }else{ alert(igd.make_err_msg(data)); } }); }function jump_url(url){ location.href="http://"+url;}function(){var cookie_name=$.cookie("c_name");var cookie_pwd=$.cookie("c_pwd");if(cookie_name&&cookie_pwd){$("#user").val(cookie_name);$("#pass").val(cookie_pwd);}});}} else {document.getElementById("return").style.display="none"; }});function jump_page(){if(temp!=undefined){window.location.href="http://"+temp_url;}} </script> fdipzone大侠,这网页认证问题主要还是在这个内网ip地址如何用js去获取我刚入门不知道这上面代码每一句的含义能否给解释一下,也好学习学习,谢谢 jquery ui中的Tab如何实现动态隐藏某个Tabitem 各位牛人,帮忙看个问题哈 动态生成的复选框事件问题 removeChild移除表单的问题 window.open 让窗口位于所有窗口的前边 请问如何赋值 对数据处理,往表格添加的问题。 一个关于页面跳转的简单问题! 调用控件的属性和方法总是提示“对象不支持此属性或方法”,请问怎么解决 谢谢!!! 大家过小年好啊!有没有得到文本框中被选中的字符啊? 这样的正则如何写 获取网页验证码图片地址
大概是这样了,但要考虑跨域问题。 <script type="text/javascript">
function login_click(gateway)
{
igd.err = language.err['CN'];
if(!get_msgbox("user","pppoe_text")||!get_msgbox("pass","password"))return;
var obj = new Object;
obj.user = $("#user").val();
obj.pass = $("#pass").val();
var temp=location.toString();
var temp_str=temp.split("|");
var temp_ip=temp_str[2].split("ip=")[1];
var temp_url=temp_str[1].split("url=")[1];
obj.ip = temp_ip; var posturl = '/router/l7_web_auth.cgi';
if(typeof(gateway)!='undefined'){ // 判断是否有gateway参数
posturl = 'http://'+gateway+posturl;
} $.post(posturl,obj,function(data){
data=eval("("+data+")");
if(data == "SUCCESS")
{
if(confirm("认证成功!"))
{ if($("#rem_usr_pass").attr("checked")){
$.cookie( "c_name" , obj.user , { path: '/', expires: 365 });
$.cookie( "c_pwd" , obj.pass , { path: '/', expires: 365 });
}
else{
$.cookie('c_name',null,{ path: '/', expires: 1 });
$.cookie('c_pwd',null,{ path: '/', expires: 1 });
}
window.setTimeout("jump_url('"+temp_url+"');",1000);
}
}else{
alert(igd.make_err_msg(data));
}
});
}
function jump_url(url){
location.href="http://"+url;
}
function(){var cookie_name=$.cookie("c_name");var cookie_pwd=$.cookie("c_pwd");if(cookie_name&&cookie_pwd){$("#user").val(cookie_name);$("#pass").val(cookie_pwd);}});}} else {document.getElementById("return").style.display="none"; }});function jump_page(){if(temp!=undefined){window.location.href="http://"+temp_url;}} </script>
这网页认证问题主要还是在这个内网ip地址如何用js去获取
我刚入门不知道这上面代码每一句的含义能否给解释一下,也好学习学习,谢谢