zoukankan      html  css  js  c++  java
  • 关于写入注册表制造刷新状态进行实时刷新的demo


    给注册表中写入内容的页面,里面有具体的js代码。

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
        <title>bb.html</title>
        
        <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
        <meta http-equiv="description" content="this is my page">
        <meta http-equiv="content-type" content="text/html; charset=UTF-8">
        
        <!--<link rel="stylesheet" type="text/css" href="./styles.css">-->
    
      </head>
      
      <body>
         <a href="#" onclick="writeReg('true');">往注册表里面写入值</a></br></br></br>
        </body>
    </html>
    <script type="text/javascript">
    function writeReg(isRefresh){
        var wsh = new ActiveXObject("WScript.shell");
        var reg=wsh.RegWrite("HKEY_USERS\\checkIsRefresh","true","REG_SZ");
    }
    </script>

    读取注册表中的值,并且将注册表的值置空。

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
        <title>aa.html</title>
        
        <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
        <meta http-equiv="description" content="this is my page">
        <meta http-equiv="content-type" content="text/html; charset=UTF-8">
        
        <!--<link rel="stylesheet" type="text/css" href="./styles.css">-->
    
      </head>
      
      <body onload="autoRefresh();">
            <a href="bb.html" target="_blank">bb.html</a><br/><hr/>
            <a href="bb.html" target="_blank">进入set 注册表页面</a>
            <a href="#" onclick="getReg();">获取isRefresh注册表值</a>
      </body>
    </html>
    <script type="text/javascript">
    function autoRefresh(){
        //window.setInterval("getGWCookie()",1000);
        window.setInterval("getReg()",1000);
    }
    function getReg(){
        var wsh = new ActiveXObject("WScript.shell");
        var reg=wsh.RegRead("HKEY_USERS\\checkIsRefresh");
        if(reg!=null&&reg=='true'){
            window.location.reload();
            ResetReg();
        }
    }
    function ResetReg(){
        var wsh = new ActiveXObject("WScript.shell");
        var reg=wsh.RegWrite("HKEY_USERS\\checkIsRefresh","false","REG_SZ");
    }
    
    </script>
  • 相关阅读:
    栅格系统
    jq中文档的操作及正则的应用
    jq的简单操作
    jquery基础
    DOM&BOM
    布局和js的轮播图
    js中的事件
    js的高级操作
    js对页面的一些简单的操作
    第二章 ELKstack部署及配置
  • 原文地址:https://www.cnblogs.com/is1988/p/2714827.html
Copyright © 2011-2022 走看看