js 軟體盤使用

效果圖:

js 軟體盤使用

/*控制元件*/

/*js檔案*/

window。onload=function(){ userpswdvalue=null; initCalc();}var userpswdvalue;var CapsLockValue=0;var checkSoftKey;var pIsPWD=false;var hidekeyboard=true;var ps;function setVariables(){ tablewidth=630; tableheight=20; if (navigator。appName == “Netscape”) { horz=“。left”; vert=“。top”; docStyle=“document。”; styleDoc=“”; innerW=“window。innerWidth”; innerH=“window。innerHeight”; offsetX=“window。pageXOffset”; offsetY=“window。pageYOffset”; } else { horz=“。pixelLeft”; vert=“。pixelTop”; docStyle=“”; styleDoc=“。style”; innerW=“document。body。clientWidth”; innerH=“document。body。clientHeight”; offsetX=“document。body。scrollLeft”; offsetY=“document。body。scrollTop”; }}function checkLocation(){ if (checkSoftKey) { objectXY=“softkeyboard”; var availableX=eval(innerW); var availableY=eval(innerH); var currentX=eval(offsetX); var currentY=eval(offsetY); x=availableX-tablewidth+currentX; y=currentY; evalMove(); } setTimeout(“checkLocation()”,0);}function evalMove(){ eval(docStyle + objectXY + styleDoc + vert + “=” + y);}self。onError=null;currentX = currentY = 0; whichIt = null; lastScrollX = 0; lastScrollY = 0;NS = (document。layers) ? 1 : 0;IE = (document。all) ? 1: 0;function heartBeat(){ if(IE) { diffY = document。body。scrollTop; diffX = document。body。scrollLeft; } if(NS) { diffY = self。pageYOffset; diffX = self。pageXOffset; } if(diffY != lastScrollY) { percent = 。1 * (diffY - lastScrollY); if(percent > 0) percent = Math。ceil(percent); else percent = Math。floor(percent); if(IE) document。all。softkeyboard。style。pixelTop += percent; if(NS) document。softkeyboard。top += percent; lastScrollY = lastScrollY + percent;} if(diffX != lastScrollX) { percent = 。1 * (diffX - lastScrollX); if(percent > 0) percent = Math。ceil(percent); else percent = Math。floor(percent); if(IE) document。all。softkeyboard。style。pixelLeft += percent; if(NS) document。softkeyboard。left += percent; lastScrollX = lastScrollX + percent; } }function checkFocus(x,y) { stalkerx = document。softkeyboard。pageX; stalkery = document。softkeyboard。pageY; stalkerwidth = document。softkeyboard。clip。width; stalkerheight = document。softkeyboard。clip。height; if( (x > stalkerx && x < (stalkerx+stalkerwidth)) && (y > stalkery && y < (stalkery+stalkerheight))) return true; else return false;}function grabIt(e) {checkSoftKey = false;if(IE) {whichIt = event。srcElement;while (whichIt。id!=null&&whichIt。id。indexOf(“softkeyboard”) == -1) {whichIt = whichIt。parentElement;if (whichIt == null) { return true; } }if(whichIt。style!=null){whichIt。style。pixelLeft = whichIt。offsetLeft;whichIt。style。pixelTop = whichIt。offsetTop;}currentX = (event。clientX + document。body。scrollLeft);currentY = (event。clientY + document。body。scrollTop); } else {window。captureEvents(Event。MOUSEMOVE);if(checkFocus (e。pageX,e。pageY)) {whichIt = document。softkeyboard;StalkerTouchedX = e。pageX-document。softkeyboard。pageX;StalkerTouchedY = e。pageY-document。softkeyboard。pageY;} }return true; }function moveIt(e) {if (whichIt == null) { return false; }if(IE) {if(whichIt。style!=null){newX = (event。clientX + document。body。scrollLeft);newY = (event。clientY + document。body。scrollTop);distanceX = (newX - currentX); distanceY = (newY - currentY);currentX = newX; currentY = newY;whichIt。style。pixelLeft += distanceX;whichIt。style。pixelTop += distanceY;if(whichIt。style。pixelTop < document。body。scrollTop) whichIt。style。pixelTop = document。body。scrollTop;if(whichIt。style。pixelLeft < document。body。scrollLeft) whichIt。style。pixelLeft = document。body。scrollLeft;if(whichIt。style。pixelLeft > document。body。offsetWidth - document。body。scrollLeft - whichIt。style。pixelWidth - 20) whichIt。style。pixelLeft = document。body。offsetWidth - whichIt。style。pixelWidth - 20;if(whichIt。style。pixelTop > document。body。offsetHeight + document。body。scrollTop - whichIt。style。pixelHeight - 5) whichIt。style。pixelTop = document。body。offsetHeight + document。body。scrollTop - whichIt。style。pixelHeight - 5;event。returnValue = false;}} else {whichIt。moveTo(e。pageX-StalkerTouchedX,e。pageY-StalkerTouchedY);if(whichIt。left < 0+self。pageXOffset) whichIt。left = 0+self。pageXOffset;if(whichIt。top < 0+self。pageYOffset) whichIt。top = 0+self。pageYOffset;if( (whichIt。left + whichIt。clip。width) >= (window。innerWidth+self。pageXOffset-17)) whichIt。left = ((window。innerWidth+self。pageXOffset)-whichIt。clip。width)-17;if( (whichIt。top + whichIt。clip。height) >= (window。innerHeight+self。pageYOffset-17)) whichIt。top = ((window。innerHeight+self。pageYOffset)-whichIt。clip。height)-17;return false;}return false; }function dropIt() {whichIt = null;if(NS) window。releaseEvents (Event。MOUSEMOVE);return true; }if(NS) {window。captureEvents(Event。MOUSEUP|Event。MOUSEDOWN);window。onmousedown = grabIt;window。onmousemove = moveIt;window。onmouseup = dropIt; }if(IE) {document。onmousedown = grabIt;document。onmousemove = moveIt;document。onmouseup = dropIt; }var style1=“”;document。write(style1); document。write(“

 廣州七洲資訊科技 密碼輸入器                
\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n \n\n
\n
\”>
“);function addValue(newValue){if (CapsLockValue==0){var str=Calc。password。value;if(str。length=”a“&&char<=”z“&&char。length==1){Calc。elements[i]。value=” “+String。fromCharCode(char。charCodeAt(0)-32)+” “}}}else{for(var i=0;i=”A“&&char<=”Z“&&char。length==1){Calc。elements[i]。value=” “+String。fromCharCode(char。charCodeAt(0)+32)+” “}}}capsLockFlag=!capsLockFlag;}function randomNumberButton(){var a = new Array(10); a[0]=0;a[1]=1;a[2]=2;a[3]=3;a[4]=4;a[5]=5;a[6]=6;a[7]=7;a[8]=8;a[9]=9;var randomNum;var times=10;for(var i=0;i<10;i++){randomNum = parseInt(Math。random()*10);var tmp=a[0];a[0]=a[randomNum];a[randomNum]=tmp;}Calc。button_number0。value=” “+a[0]+” “;Calc。button_number1。value=” “+a[1]+” “;Calc。button_number2。value=” “+a[2]+” “;Calc。button_number3。value=” “+a[3]+” “;Calc。button_number4。value=” “+a[4]+” “;Calc。button_number5。value=” “+a[5]+” “;Calc。button_number6。value=” “+a[6]+” “;Calc。button_number7。value=” “+a[7]+” “;Calc。button_number8。value=” “+a[8]+” “;Calc。button_number9。value=” “+a[9]+” “;}function hideSelect(){var i=0;while(i