11
This commit is contained in:
@@ -0,0 +1,245 @@
|
||||
|
||||
function $(id){
|
||||
return document.getElementById(id);
|
||||
|
||||
}
|
||||
function DisplayError(errnum,emessage,etips){
|
||||
|
||||
$("id_error").style.display = "block";//id为id_error的对象的display(显示)方式为block(显示)
|
||||
if(errnum=="0"){ //如果错误号码为0
|
||||
|
||||
$("id_error").innerHTML="<ul class='errorlist'><li>"+emessage+"</li><li>"+etips+"</li></ul>";
|
||||
}
|
||||
}
|
||||
var fingertemplate="";
|
||||
var VerifyTemplate="";
|
||||
function submitFinger(action) {
|
||||
;
|
||||
$("id_error").style.display = "block"; //id为id_error的对象的display(显示)方式为block(显示)
|
||||
$("form1").target = "showMsg"
|
||||
if (action == "checkFinger") {
|
||||
|
||||
$("form1").action = "CheckFinger.aspx";
|
||||
$("hiddenObj").name = "VerifyTemplate";
|
||||
}
|
||||
if (action == "regFinger") {
|
||||
$("form1").action = "AddFinger.aspx";
|
||||
|
||||
$("hiddenObj").name = "hiddenObj";
|
||||
$("finghidden").name = "finghidden";
|
||||
}
|
||||
|
||||
if (action == "regFinger") {
|
||||
if ($("username").value == "") {
|
||||
alert("请输入用户名");
|
||||
$("username").focus();
|
||||
}
|
||||
else {
|
||||
$("showMsg").width = 600;
|
||||
$("showMsg").height = 450;
|
||||
$("form1").submit();
|
||||
}
|
||||
}
|
||||
if (action == "checkFinger") {
|
||||
if (($("username").value == "0" || $("username").value == "")) {
|
||||
alert("请选择项目!");
|
||||
$("username").focus();
|
||||
}
|
||||
else {
|
||||
$("showMsg").width = 1024;
|
||||
$("showMsg").height = 640;
|
||||
$("form1").submit();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// if ($("username").value == "" && action == "regFinger") {
|
||||
// alert("请输入用户名");
|
||||
// $("username").focus();
|
||||
// }
|
||||
|
||||
// else if (($("username").value == "0" || $("username").value == "") && action == "checkFinger") {
|
||||
// alert("请选择项目!");
|
||||
// $("username").focus();
|
||||
// }
|
||||
// else {
|
||||
// $("showMsg").width = 1024;
|
||||
// $("showMsg").height = 640;
|
||||
// $("form1").submit();
|
||||
// }
|
||||
}
|
||||
|
||||
function submitFingerConfirm(action) {;
|
||||
$("id_error").style.display = "block"; //id为id_error的对象的display(显示)方式为block(显示)
|
||||
$("form1").target = "showMsg"
|
||||
if (action == "CheckConfirm") {
|
||||
|
||||
$("form1").action = "CheckConfirm.aspx";
|
||||
$("hiddenObj").name = "VerifyTemplate";
|
||||
$("keyId").name = "keyId";
|
||||
$("flag").name = "flag";
|
||||
$("grid").name = "grid";
|
||||
}
|
||||
|
||||
$("showMsg").width = 600;
|
||||
$("showMsg").height = 450;
|
||||
$("form1").submit();
|
||||
|
||||
}
|
||||
|
||||
function FingerConfirm() {
|
||||
if (navigator.appName == "Microsoft Internet Explorer") {
|
||||
if (typeof zkonline.RegisterTemplate != "undefined") {
|
||||
if (zkonline.GetVerTemplate()) {
|
||||
VerifyTemplate = zkonline.VerifyTemplate;
|
||||
|
||||
} else {
|
||||
VerifyTemplate = "";
|
||||
return;
|
||||
}
|
||||
} else {
|
||||
var errnum = "0";
|
||||
var emessage = "登记失败.";
|
||||
var etips = "请检查确认已安装ZKOnline客户端和指纹设备已连接.";
|
||||
DisplayError(errnum, emessage, etips);
|
||||
return;
|
||||
}
|
||||
} else {
|
||||
if (window["zkonline"]) {
|
||||
if (zkonline.GetVerTemplate()) {
|
||||
VerifyTemplate = zkonline.VerifyTemplate;
|
||||
} else {
|
||||
VerifyTemplate = "";
|
||||
return;
|
||||
}
|
||||
} else {
|
||||
var errnum = "0";
|
||||
var emessage = "登记失败.";
|
||||
var etips = "请检查确认已安装ZKOnline客户端和指纹设备已连接.";
|
||||
DisplayError(errnum, emessage, etips);
|
||||
return;
|
||||
}
|
||||
}
|
||||
form1.hiddenObj.value = VerifyTemplate;
|
||||
submitFingerConfirm("CheckConfirm")
|
||||
}
|
||||
|
||||
|
||||
function checkFinger(){
|
||||
if (navigator.appName == "Microsoft Internet Explorer") {
|
||||
if (typeof zkonline.RegisterTemplate != "undefined") {
|
||||
if (zkonline.GetVerTemplate()){
|
||||
VerifyTemplate=zkonline.VerifyTemplate;
|
||||
|
||||
}else{
|
||||
VerifyTemplate="";
|
||||
return;
|
||||
}
|
||||
} else {
|
||||
var errnum = "0";
|
||||
var emessage = "登记失败.";
|
||||
var etips = "请检查确认已安装ZKOnline客户端和指纹设备已连接.";
|
||||
DisplayError(errnum,emessage,etips);
|
||||
return;
|
||||
}
|
||||
} else {
|
||||
if (window["zkonline"]) {
|
||||
if (zkonline.GetVerTemplate()){
|
||||
VerifyTemplate=zkonline.VerifyTemplate;
|
||||
}else{
|
||||
VerifyTemplate="";
|
||||
return;
|
||||
}
|
||||
} else {
|
||||
var errnum = "0";
|
||||
var emessage = "登记失败.";
|
||||
var etips = "请检查确认已安装ZKOnline客户端和指纹设备已连接.";
|
||||
DisplayError(errnum,emessage,etips);
|
||||
return;
|
||||
}
|
||||
}
|
||||
form1.hiddenObj.value=VerifyTemplate;
|
||||
submitFinger("checkFinger")
|
||||
}
|
||||
function RegFinger(){
|
||||
var RegisterTemplate=[]; //定义指纹模板数组,接收需要注册的指纹模板。
|
||||
var fingerids=[]; //定义手指id数组,接收手指id
|
||||
if (navigator.appName == "Microsoft Internet Explorer") {
|
||||
if (typeof zkonline.RegisterTemplate != "undefined") {
|
||||
if (zkonline.Register()){
|
||||
for(i=1;i<=10;i++){
|
||||
if(zkonline.GetRegFingerTemplate(i).length>2){
|
||||
fingerids.push(i);
|
||||
RegisterTemplate.push(zkonline.GetRegFingerTemplate(i));
|
||||
}
|
||||
|
||||
}
|
||||
zkonline.RegisterTemplate="";//清空临时接收模板
|
||||
}else{
|
||||
RegisterTemplate="";
|
||||
return;
|
||||
}
|
||||
} else {
|
||||
var errnum = "0";
|
||||
var emessage = "登录失败.";
|
||||
var etips = "请检查确认已安装ZKOnline客户端和指纹设备已连接.";
|
||||
DisplayError(errnum,emessage,etips);
|
||||
return;
|
||||
}
|
||||
} else {
|
||||
if (window["zkonline"]) {
|
||||
if (zkonline.Register()) {
|
||||
for(i=1;i<=10;i++){
|
||||
if(zkonline.GetRegFingerTemplate(i).length>2){
|
||||
fingerids.push(i);
|
||||
RegisterTemplate.push(zkonline.GetRegFingerTemplate(i));
|
||||
}
|
||||
}
|
||||
RegisterTemplate=zkonline.RegisterTemplate;
|
||||
zkonline.RegisterTemplate="";
|
||||
}else{
|
||||
RegisterTemplate="";
|
||||
return;
|
||||
}
|
||||
} else {
|
||||
var errnum = "0";
|
||||
var emessage = "登录失败.";
|
||||
var etips = "请检查确认已安装ZKOnline客户端和指纹设备已连接.";
|
||||
DisplayError(errnum,emessage,etips);
|
||||
return;
|
||||
}
|
||||
}
|
||||
$("hiddenObj").value=RegisterTemplate;
|
||||
$("finghidden").value=fingerids;
|
||||
submitFinger("regFinger")
|
||||
}
|
||||
|
||||
function Load(){
|
||||
var fingerLogin = $("fingerLogin");
|
||||
var regFinger = $("regFinger");
|
||||
var welderCodeLogin = $("welderCodeLogin");
|
||||
var userId = $("userId");
|
||||
var username = $("username");
|
||||
var welderCode = $("welderCode");
|
||||
fingerLogin.onclick = (function () {
|
||||
// userId.onblur = "";
|
||||
// if (userId.value == "0") {
|
||||
// alert("请选择项目!");
|
||||
// username.focus();
|
||||
// } else {
|
||||
// checkFinger();
|
||||
// }
|
||||
userId.blur();
|
||||
checkFinger();
|
||||
});
|
||||
regFinger.onclick=(function(){
|
||||
userId.onblur = "";
|
||||
if (userId.value == "") {
|
||||
alert("请先输入用户名");
|
||||
username.focus();
|
||||
}else{
|
||||
RegFinger();
|
||||
}
|
||||
});
|
||||
|
||||
};
|
||||
Reference in New Issue
Block a user