首页 > 编程知识 正文

js代码模拟登录,登录界面js代码

时间:2024-03-07 18:23:18 阅读:331668 作者:SPKI

本文目录一览:

如何用JS给第三方网页表单填值,并模拟登录

// 这是从那singin方法中copy过来的,只要拼一下字符串,拼出url,用ajax提交就可以了

// 我copy过来的url是这个;u=xxxxp=passwordremember=0f=http%3A%2F%2Fzhidao.baidu.com%2Fquestion%2F616465234235174812.html%3Fpush%3Dcore%26group%3D1%26qbl%3Dpush_question_0%26rprecommand%3Dcrand=0.5584398012142628

var data = "u=" + csdn.val2(u)

        + "p=" + csdn.val2(p)

        + "remember=" + ($("#chkRemember").attr("checked") ? "1" : "0")

        + "f=" + csdn.val2("f")

        //+ "enc=1"

        + "rand=" + Math.random();

    csdn.doing = true;

    csdn.loading($("#aLogin")[0]);

    $.ajax({

        url: csdn.acc_handler + "?t=log" + data

, success: signin_back

, error: function (xhr) {

    signin_back(xhr.response);

}

    });

js模拟登陆

举个例子:

$(window).load(function() {

// 动画循环显示介绍图片

var showImg = function(iIndex) {

var strUrl = $("img.present").attr("url");

var aryUrl = strUrl.split(",");

var strSrc = $("img.present").attr("parent_src");

var strImgSrc = strSrc + "/" + aryUrl[iIndex];

$("img.present").attr("src", strImgSrc);

$("img.present").fadeIn(500, function() {

$("img.present").fadeTo(8000, 1, function() {

$("img.present").fadeOut(500, function() {

iIndex++;

if (iIndex = aryUrl.length) {

iIndex = 0;

}

showImg(iIndex);

});

});

});

};

showImg(0);

// 是否记住用户名

var strIsRemember = getCookie("customer_isRemember");

if (strIsRemember == "true") {

// 设置上次登录的密码

var strUserName = getCookie("customer_UserName");

$("input[name=userName]").val(strUserName);

$("input[name=isRememberUserName]").attr("checked", true);

} else {

$("input[name=userName]").val("");

$("input[name=isRememberUserName]").attr("checked", false);

}

});

// 表单提交时运行

var fnSubmit = function() {

fnRememberUserName();

return true;

};

// 记住用户

var fnRememberUserName = function() {

var isRemember = $("input[name=isRememberUserName]:checked").val();

if (isRemember == "1") {

var strUserName = $("input[name=userName]").val();

setCookie("customer_UserName", strUserName);

setCookie("customer_isRemember", "true");

} else {

setCookie("customer_UserName", "");

setCookie("customer_isRemember", "false");

}

};

// 刷新安全验证码

var fnRefreshVerifyCode = function() {

var oImage = $("img.verifyCode.img126534893467");

oImage.attr("src", oImage.attr("url") + "" + (new Date()));

};

我想自己写js代码,登录到某个网站,怎么写

模拟表单提交,创建一个form元素,设置action为登录提交的那个路径就可以,然后创建input框,name改为对应标签的name,最后form.submit()就可以了。主要在于获取用户名密码对应的name属性和提交的action值。

如何用JS代码或者html代码模拟windows用户登录的代码

js和html只能做客户端的事情,如界面元素布局,表单验证这类的事情。如果只是要这样一个表单,那就太简单了。致于登录验证这样的事,需要后台支持的,数据可能来自数据库,只用js和html是完成不了的

用javascript的click()方法 能模拟点击这个“用户登录“

可以直接调用click,示例如下:

html

head  

/head

body

 input type="button" onclick="FangFa()" value="事件" id="btn"/

 

/body

/html

 

script type="text/javascript"

function FangFa()

{

     alert("你单击了按钮");

     A=new Lei();

     A.HanShuA();

}

document.getElementById("btn").click();

 

/script

还有的话,直接调用click所引用的函数也是可以的

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。