如何通过Ajax登录Domino?不使用DOJO?
答案 0 :(得分:0)
我找到了代码。我在这里发表了它: http://domino-mobile.blogspot.com/2011/02/authenticating-to-domino-via-ajax-in.html
答案 1 :(得分:0)
好的,jquery可以吗?
$("#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">