这篇文章将为大家详细讲解有关使用JavaScript怎么修改注册表,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
<强>参数说明强>
l ,,,strName:用于指定注册表的键或值,若strName以一个反斜杠(在中为//)结束,则该方法设置键,否则设置值.strName参数必须以根键名“HKEY_CURRENT_USER”、“HKEY_LOCAL_MACHINE”、“HKEY_CLASSES_ROOT”,“HKEY_USERS”或“HKEY_CURRENT_CONFIG”开头。
l ,,,AnyValue:用于指定注册表的键或值的值。当strType为REG_SZ或REG_EXPAND_SZ时,RegWrite方法自动将AnyValue转换为字符串。若strType为REG_DWORD,则AnyValue被转换为整数。若strType为REG_BINARY,则AnyValue必须是一个整数。
l ,,,StrType:用于指定注册表的键或值的数据类型.RegWrite方法支持的数据类型为REG_SZ, REG_EXPAND_SZ, REG_DWORD和REG_BINARY。其他的数据类型被作为StrType传递,RegWrite返回E_INVALIDARG。
实现过程
(1)编写自定义函数PageSetup_del()和PageSetup_set(),用于实现清空页眉页脚和恢复页眉页脚的功能,具体代码如下:
& lt;,语言=?“在, ,var HKEY_RootPath=癏KEY_CURRENT_USER微软软件//////Internet 浏览器//PageSetup//,,, function PageSetup_del () {,, ,//清空页眉页脚 ,试一试 {, ,var WSc=new ActiveX (“W .Shell");,, HKEY_Key=癶eader",, ,WSc.RegWrite (HKEY_RootPath + HKEY_Key,““);,, HKEY_Key=癴ooter",, ,WSc.RegWrite (HKEY_RootPath + HKEY_Key,““),, }捕捉(e) {}, }, function PageSetup_set () {, ,//恢复页眉页脚, 试着{大敌; ,var WSc=new ActiveX (“W .Shell");,, HKEY_Key=癶eader",, ,WSc.RegWrite (HKEY_RootPath + HKEY_Key,“和w& b页码,和p/, P");,, HKEY_Key=癴ooter",, ,WSc.RegWrite (HKEY_RootPath + HKEY_Key,“和u& b& d"),, ,}捕捉(e) {}, }, & lt;/,在
(2)建立HTML的标签,调用WebBrowser控件,代码如下:
& lt;, id=癢ebBrowser", classid=癈lSID: f961 - 340 - 8856 - 11 - d0 a96b - 00 - c04fd705a2",宽度=?“,身高=?”;在/& lt;在
(3)创建“清空页眉页脚”和“恢复页眉页脚”的超级链接,并调用自定义函数PageSetup_del()和PageSetup_set()实现相应功能。代码如下:
& lt; https://www.yisu.com/zixun/a href=" # " rel=巴獠縩ofollow”rel=巴獠縩ofollow”rel=巴獠縩ofollow”rel=巴獠縩ofollow”rel=巴獠縩ofollow”rel="外部nofollow”=癙ageSetup_del() ">清空页眉页脚> 恢复页眉页脚>
(4)建立相关的打印超级链接,并调用WebBrowser控件的相应参数实现打印预览,打印等功能。代码如下:
& lt; a href=https://www.yisu.com/zixun/" # " rel="外部nofollow”rel="外部nofollow”rel="外部nofollow”rel="外部nofollow”rel="外部nofollow”rel="外部nofollow”=癲ocument.all.WebBrowser.Execwb(7日1)">打印预览> 打印> 直接打印> 页面设置>
JavaScript有什么特点
1, js属于一种解释性脚本语言;2,在绝大多数浏览器的支持下,js可以在多种平台下运行,拥有着跨平台特性;3,js属于一种弱类型脚本语言,对使用的数据类型未做出严格的要求,能够进行类型转换,简单又容易上手;4,js语言安全性高,只能通过浏览器实现信息浏览或动态交互,从而有效地防止数据的丢失;5,基于对象的脚本语言,js不仅可以创建对象,也能使用现有的对象。
关于使用JavaScript怎么修改注册表就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。