1 / 7
文档名称:

2021年ie浏览器二次开发实用概况.docie浏览器.docx

格式:docx   大小:18KB   页数:7页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

2021年ie浏览器二次开发实用概况.docie浏览器.docx

上传人:非学无以广才 2021/3/23 文件大小:18 KB

下载得到文件列表

2021年ie浏览器二次开发实用概况.docie浏览器.docx

相关文档

文档介绍

文档介绍:
IE浏览器二次开发实用指南 IE(Internet Explorer)浏览器提供了功效强大的二次开发接口,很多下载软件(网际快车和网络蚂蚁等)即利用了对应的接口,实现了在IE中的集成。开发者如能巧妙地利用这些接口,则完全能够充足发挥发明力,开发出形形色色的IE辅助软件。
  一、IE右键菜单的开发 对于IE的右键菜单,我们并不陌生,很多下载软件全部在右键菜单中新增了对应的菜单项。下面让我们利用IE提供的接口实现IE右键菜单的二次开发。
  (一)相关知识点 添加右键菜单的方法很简单,在注册表HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt项下建立一个新项,该项名称即代表显示在IE右键菜单中的菜单项标题,如安装了网际快车或网络蚂蚁,那么在注册表xx器中即可发觉对应键值。
   添加了菜单项后,我们必需为菜单项设置单击后实施的代码。首先将新建注册表项的默认值设置为一个URL(Uniform Resource Locator,统一资源定位器)地址,当用户单击该菜单项后,IE将调用该URL所指向的脚本并实施其中的代码。我们分析对应键值即可发觉网际快车和网络蚂蚁在单击IE右键菜单对应项时访问的文件。详细以下所述:
  (1)“Download by NetAnts”项对应访问网络蚂蚁安装目录下的文件。
  (2)“Download &All by NetAnts”项对应访问网络蚂蚁安装目录下的文件。
  (3)“使用网际快车下载”项对应访问网际快车安装目录下的“jc_”文件。
  (4)“使用网际快车下载全部链接”项对应访问网际快车安装目录下的“jc_”文件。
   在调用的目标脚本文件中,经过访问IE提供的部分右键开发专用对象,即可访问链接、图片、表单域或选择的文本等页面对象。详细以下所述:
  (1)external对象:该对象许可程序处理由IE浏览器组件提供的附加对象。当其可用时,对象模型由IE浏览器的组件定义。经过external对象,可访问目前IE页面的各个控件,是IE右键菜单开发的关键。
  (2)links对象:该对象属于Document对象,用于返回HTML页面全部超链接的集合,该对象的常见属性和方法以下所述:
  length属性:该属性用于返回链接的数量。
  href属性:该属性用于设置链接的目标。
  innerText属性:该属性用于获取包含在HTML标识中的文字。
  item方法:该方法用于访问指定的链接。
  tags方法:该方法用于获取HTML的标识名称。
  (3)images对象:该对象属于Document对象,用于返回HTML页面全部的图片集合,即包含在“<IMG>”标志中的图片文件,该对象的常见属性和方法以下所述:
  src属性:该属性用于获取图片的地址。
  alt属性:该属性用于获取图片的说明文字。
   有时,右键菜单需要在特定条件下显示,所以需在前述新建的注册项下再建立一个DWORD类型键,键名为Contexts,如未设置Contexts项,则新建的IE右键菜单项会在