目前很多网站为了宣传自己,已经做到偷偷修改Win98/Me用户的注册表的地步了,只要你打开含有该代码的网页,文字广告就已经强行加到IE浏览器的标 题栏上,如图。他们是怎么做到的?我们又怎么恢复浏览器原先的设置呢?下面我们就来分析一下这段Javascript代码,一方面我们可以通过打开含有一 段正确代码的页面来改回IE默认的标题,另一方面我们也介绍通过注册表来修复的方法。
|
实际上,该脚本的原理就是在用户的注册表的:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftInternet ExplorerMain
和
HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMain
下Window Title的键值为相应的字符串,而且使用setTimeout来定时自动执行修改。
经过我的测试,修改注册表是解决问题最有效的办法,浏览器默认值是"Microsoft Internet Explorer"。有的朋友说提高浏览器的安全级别和删除注册表中Window Title这个字符串键都是不可行的。注意一点:该代码仅仅适用于 Windows9x/Me,对 windows2000无效。
[@more@]
HKEY_LOCAL_MACHINESOFTWAREMicrosoftInternet ExplorerMain
和
HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMain
下Window Title的键值为相应的字符串,而且使用setTimeout来定时自动执行修改。
经过我的测试,修改注册表是解决问题最有效的办法,浏览器默认值是"Microsoft Internet Explorer"。有的朋友说提高浏览器的安全级别和删除注册表中Window Title这个字符串键都是不可行的。注意一点:该代码仅仅适用于 Windows9x/Me,对 windows2000无效。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/9650775/viewspace-922748/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/9650775/viewspace-922748/