UNPKG

zoomla

Version:

16年专业研发|中文alexa排名第一的CMS品牌-基于dotNET core、功能强大,集成站群、微信开发、小程序与ERP及OA办公系统,支持国际语言和多民族语言,世界五百强与大型门户专用高端网站内核CMS系统

213 lines (191 loc) 7.72 kB
<!DOCTYPE html> <html> <head> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script> <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script> <![endif]--> <title>������</title> <script src="/JS/jquery.min.js"></script> <script src="/dist/js/bootstrap.min.js"></script> <link rel="stylesheet" href="/dist/css/bootstrap.min.css" /> <link rel="stylesheet" href="/dist/css/zico.min.css" /> <script type="text/javascript" src="/js/calc.js"></script> <style type="text/css"> body, div, input { font: 12px arial; } .calculatorButton { text-align: center; width: 73px; } .calculatorButton2 { text-align: center; width: 171px;} .buttonArea { padding: 5px; border-color: #455690 #a6b4cf #a6b4cf #455690; border-style: solid; border-width: 1px; } .buttonArea table td{text-align:center;} #topbar { position:absolute; border-right: #455690 1px solid; border-top: #a6b4cf 1px solid; border-left: #a6b4cf 1px solid; border-bottom: #455690 1px solid; background-color: #c9d3f3; width: 300px; visibility: hidden; z-index: 99999; filter: progid:DXImageTransform.Microsoft.BasicImage(opacity=.65); opacity: 0.65; } </style> <script type="text/javascript"> <!-- var Calculator = Object(); Calculator.result = 0; Calculator.current = ''; Calculator.values = 0; Calculator.handle = ''; Calculator.elem = function(){return document.getElementById('calculator');}; Calculator.output = function() {return document.getElementById('calculatorOutput');} Calculator.input = function(n) { if (n == "."&& Calculator.current.toString().indexOf('.')>=0) { return; } var output = Calculator.output(); if (Calculator.current == "0" && n != ".") Calculator.current = ''; Calculator.current += "" + n; output.innerHTML = Calculator.current; } Calculator.backspace = function() { var output = Calculator.output(); output.innerHTML = output.innerHTML.length > 1 ? output.innerHTML.substr(0, output.innerHTML.length-1) : 0; Calculator.current = output.innerHTML; } Calculator.clear = function() { Calculator.result = 0; Calculator.current = ''; Calculator.values = 0; Calculator.handle = ''; var output = Calculator.output(); output.innerHTML = "0"; } Calculator.calculate = function(p) { if (Calculator.handle != '' && Calculator.values != '' && Calculator.current != '') { try { var value = eval(Calculator.values + Calculator.handle + Calculator.current) Calculator.values = value == 'Infinity' ? 0 : value; Calculator.output().innerHTML = Calculator.values } catch (e) { alert(e); } } else { Calculator.values = Calculator.current=='' ? Calculator.values : Calculator.current; } if (p == '=') { Calculator.output().innerHTML = Calculator.values == '' ? '0' : Calculator.values; Calculator.current = Calculator.values; Calculator.handle = ''; } else { Calculator.handle = p; } Calculator.current = ''; } onload = function() { window.focus(); } //--> </script> </head> <body style="background:buttonFace"> <div class="buttonArea"> <div id="calculatorOutput" style="width:100%; text-align:right;" class="form-control">0</div> <table width="100%" style="margin:auto" class="table table-condensed"> <tr> <td colspan="2" ><input type="button" class="btn btn-default calculatorButton2" value="���" onclick="Calculator.clear()" /></td> <td colspan="2"><input type="button" class="btn btn-default calculatorButton2" value="�˸�" onclick="Calculator.backspace()" /></td> </tr> <tr> <td><input class="btn btn-default calculatorButton" type="button" value="7" onclick="Calculator.input(7)" /></td> <td><input type="button" value="8" class="btn btn-default calculatorButton" onclick="Calculator.input(8)" /></td> <td><input type="button" value="9" class="btn btn-default calculatorButton" onclick="Calculator.input(9)" /></td> <td><input type="button" value="/" class="btn btn-default calculatorButton" onclick="Calculator.calculate('/')" /></td> </tr> <tr> <td><input type="button" value="4" class="btn btn-default calculatorButton" onclick="Calculator.input(4)" /></td> <td><input type="button" value="5" class="btn btn-default calculatorButton" onclick="Calculator.input(5)" /></td> <td><input type="button" value="6" class="btn btn-default calculatorButton" onclick="Calculator.input(6)" /></td> <td><input type="button" value="*" class="btn btn-default calculatorButton" onclick="Calculator.calculate('*')" /></td> </tr> <tr> <td><input type="button" value="1" class="btn btn-default calculatorButton" onclick="Calculator.input(1)" /></td> <td><input type="button" value="2" class="btn btn-default calculatorButton" onclick="Calculator.input(2)" /></td> <td><input type="button" value="3" class="btn btn-default calculatorButton" onclick="Calculator.input(3)" /></td> <td><input type="button" value="-" class="btn btn-default calculatorButton" onclick="Calculator.calculate('-')" /></td> </tr> <tr> <td><input type="button" value="0" class="btn btn-default calculatorButton" onclick="Calculator.input(0)" /></td> <td><input type="button" value="." class="btn btn-default calculatorButton" onclick="Calculator.input('.')" /></td> <td><input type="button" value="=" class="btn btn-default calculatorButton" onclick="Calculator.calculate('=')" /></td> <td><input type="button" value="+" class="btn btn-default calculatorButton" onclick="Calculator.calculate('+')" /></td> </tr> <tr> <td height="38">&nbsp;</td> <td colspan="2"><div align="center">��ʾ��ALT+JΪ������ݼ�-<a href="#" onclick="top.close()">�رմ���</a></div></td> <td>&nbsp;</td> </tr> </table> </div> </body> <script type="text/javascript"> <!-- document.onkeyup = function(e) { var evt = Utils.fixEvent(e); if ((evt.keyCode >= 48 && evt.keyCode <= 57 && !evt.shiftKey) || (evt.keyCode >= 96 && evt.keyCode <= 105 && !evt.shiftKey)) { if (evt.keyCode > 57) { Calculator.input(evt.keyCode - 96); } else { Calculator.input(evt.keyCode - 48); } } else if ((evt.keyCode == 107 && !evt.shiftKey) || (evt.keyCode == 61 && evt.shiftKey) || (evt.keyCode == 187 && evt.shiftKey)) { Calculator.calculate('+'); } else if ((evt.keyCode == 109 && !evt.shiftKey) || (evt.keyCode == 189 && !evt.shiftKey)) { Calculator.calculate('-'); } else if ((evt.keyCode == 106 && !evt.shiftKey) || (evt.keyCode == 56 && evt.shiftKey)) { Calculator.calculate('*'); } else if ((evt.keyCode == 111 && !evt.shiftKey) || (evt.keyCode == 191 && !evt.shiftKey)) { Calculator.calculate('/'); } else if (evt.keyCode == 13 || (evt.keyCode == 61 && !evt.shiftKey) || (evt.keyCode == 187 && !evt.shiftKey)) { Calculator.calculate('='); } else if ((evt.keyCode == 110 && !evt.shiftKey) || (evt.keyCode == 190 && !evt.shiftKey)) { Calculator.input('.'); } else if (evt.keyCode == 27) { Calculator.clear(); } else if (evt.keyCode == 8) { Calculator.backspace(); } return false; //alert(evt.keyCode); } //--> </script> </html>