如何通过Ajax登录Domino? [英] How can I login to Domino via Ajax?

查看:84
本文介绍了如何通过Ajax登录Domino?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何通过Ajax登录Domino?不使用DOJO?

How can I login to Domino via Ajax? without using DOJO?

推荐答案

好的,jQuery可以吗?

ok, jquery can?

$("#login_form").submit(function() {
$("#login_result").removeClass().addClass('process').text('checking....').fadeIn(1000);
var xhr = $.post($("#login_form").attr('action'), { username:$('#username').val(),password:$('#password').val(),rand:Math.random() } ,function(data) {
        if((xhr.getResponseHeader("Last-Modified")!="") & (xhr.getResponseHeader("Last-Modified")!=null)) {
            // login correct
            $("#login_result").fadeTo(200,0.1,function() {
                $(this).html('redirect.....').removeClass().addClass('success').fadeTo(900,1,
                function() {
                    document.location=document.location.href;
                });
            });
        } else {
            $("#login_result").fadeTo(200,0.1,function(){
                $(this).html('login incorrect ...').removeClass().addClass('error').fadeTo(900,1);
            });
        }
    });
    return false;
});

#login_form -您的自定义表单,例如<form method="post" action="/names.nsf?login" id="login_form">

#login_form - your custom form such as <form method="post" action="/names.nsf?login" id="login_form">

这篇关于如何通过Ajax登录Domino?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆