zoukankan      html  css  js  c++  java
  • MVC4.0系统开发新手历程(二)

                                              登录页

           首先声明登录页不是我开发完成的 所以就简单的发下供大家参考

           思路:由于是奖金系统,里面涉及到Money,所以在验证方面上下了很大的功夫,我看了下 主要的思想是 获取到那几个人会用到这个系统,然后到他们工作的 电脑上取到这个电脑的 MAC 地址开始”→“运行”→输入“CMD”→回车→输入“ipconfig /all”→回车)存到服务器上的一个XML文件中,每次登录的时候 去判断是不是指定的机器

          验证的时候通过程序获取MAC地址的 一段脚本

     //获取MAC地址
            function getMac() {
                var locator;
                try {
                    locator = new ActiveXObject("WbemScripting.SWbemLocator");
                }
                catch (err) {
                    SlideUp();
                    return;
                }
                SlideDown();
    
                var service = locator.ConnectServer(".");
                var properties = service.ExecQuery("SELECT * FROM Win32_NetworkAdapterConfiguration");
                var e = new Enumerator(properties);
    
                for (; !e.atEnd() ; e.moveNext()) {
                    var p = e.item();
                    if (p.IPAddress == null) {
                        continue;
                    }
                    return p.MACAddress;
                }
            }
    View Code

         还有就是上面这段代码只适用于IE 所以加了这样一段判断

            function checkBrowser() {
                if (navigator.userAgent.indexOf("MSIE") > 0) {
                    return true;
                }
                else {
                    $.messager.alert("提示", "请使用IE登录!");
                    window.close();
                    return false;
                }
            }
    判断浏览器类型

        还需要设置浏览器  

       <div id="message" style="position: fixed; bottom: -120px;  100%; font-size: 14px; color: red; font-weight: bold; background-color: #C4E1FF; display: none;">
            <div style=" 520px; margin: 0 auto; height: 120px; line-height: 25px;">
                请依次选取菜单栏里的<br />
                工具 》Internet选项 》安全 》自定义级别 》<br />
                将 “对未标记为可安全执行脚本的ActiveX控件初始化并执行脚本” 选中“提示”选项<br />
                您还可以点击这里的<a href="AxtiveXPage/AxtiveXPage/" target="_blank">帮助</a>
            </div>
        </div>
    设置浏览器

    当然这里面还有退出,错误异常什么的 就不一一细说了,有兴趣的 朋友可以找我 我尽量解答

  • 相关阅读:
    Maven教程
    Logback文件这么配置,TPS提高至少10倍
    查看ElasticSearch服务状态和结果的URL
    no main manifest attribute, in demo-1.0.jar
    Rocketmq原理&最佳实践
    【ORACLE】Oracle提高篇之DECODE
    ZooKeeper架构原理你学会了吗?
    01:kubernetes概述
    08:图形页面管理监控
    07:企业级镜像仓库Harbor
  • 原文地址:https://www.cnblogs.com/a164266729/p/3277377.html
Copyright © 2011-2022 走看看