|

10.为IE5填加多个网页编辑器
使用IE4时,我们只需单击工具栏上的编辑按钮,便可快速调用默认的HTML编辑器来编辑当前的网页(通常是调用FrontPage)。这一功能确实让不少朋友感到使用时方便了许多,尤其在调试网页时更是如此。IE5加强了这一功能,在“编辑”按钮旁多了一个向下的箭头,点击时会弹出一个菜单,可以让你从中选择使用不同的编辑器来编辑,如“用记事本编辑”、“用FrontPage编辑”等。在安装FrontPage或Word
时,安装程序会自动将它们加入这个编辑菜单中;而对于其他公司的产品,IE5显得有点儿小家子气了。如现在很流行的Dreamweaver,尽管它的功能非常强大,IE5就是不理它。微软提供了这一方便的功能,却不提供让我们添加的方法。怎么办?我们只有拿出最后一招—修改注册表了。下面就以添加Dreamweaver为例,介绍具体的修改方法。
打开RegEdit(注册表编辑器),展开HKEY_CURRENT_USER主键,一直定位到HKEY_CURRENT_USER\ Software\Microsoft\Internet
Explorer\Default HTML Editor\shell\edit\command 。然后双击右窗口中的默认字符串,将其值修改为Dream-weaver的绝对地址,并加上%1,如"c:\program
files\macromedia\ Dreamweaver 3\Dreamweaver.exe %1"。关闭注册表编辑器,然后重启IE5,或是重新打开任意一页,点击“编辑”按钮旁的下拉菜单,看看有什么变化—“用Dreamweaver编辑”,而且Dreamweaver前还有图标显示。这时IE5便会打开Dreamweaver来编辑当前页了。
只要你愿意,你还可以将HotDog 、HomeSite 、EditPlus 、UltraEdit等编辑器都加到这个菜单里。只是还需注意一点,即在每次增加前,都要做一项小工作:打开工具菜单里的Internet选项,然后在程序里将一个编辑器设为默认。完成这个工作后才可以继续修改注册表。
真正应该在注册表里修改的是上述三处内容。但我们不可能一次性改这么多东西,尤其是第二处的Friendly-CacheCTime的值。不同的程序有不同的值,让我们自己手工修改还真的不好改,谁会知道Dreamweaver的Friendly-CacheCTime值是"hex:00,a7,62,c8,97,
2a,bf,01"呢? 所以为了方便,刚才改动时只是改了其中的一处(默认编辑器的信息),剩下要修改的是通过设置默认编辑器的方法让IE5自动完成的。因此要添加多个编辑器,设置默认编辑器的工作一定要做,否则剩下的内容还是没有被修改。
一下子加了好几个HTML编辑器,真让人高兴。但如果有一天,你觉得菜单里的内容太多时,那就又要请RegEdit帮忙了。要删掉其中的某一个,都要相应地彻底删除这三处的相关内容,否则该项还是会在菜单里出现的。
|