示例程序运行效果图
(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)第一种方法:使用脚本语言和IE右键菜单
我们可以使用注册表来控制IE右键菜单.当你装了FlashGet(网际快车)时,你会发现IE右键菜单多了两项:"使用网际快车下载"和"使用网际快车下载全部链接",而这时你打开注册表,在HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMenuExt下有这两个主键.这两个主键下都有两个值,一个是默认的串值,指定了选择了这个菜单命令要打开的URL,IE在一个隐藏的窗口打开它,并这个隐藏窗口的external.menuArguments值设为当前窗口对象,执行完URL对话网页包含的脚本程序该窗口自动关闭.另一个名称是contexts是DWORD值,指定了在什么情况下需要显示这个菜单项.具体的值见下.
(0x1 CONTEXT_MENU_DEFAULT) (等于 0x1) //缺省时显示
(0x1 CONTEXT_MENU_IMAGE) (等于 0x2) //右键点击图像时显示该项
(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)(0x1 CONTEXT_MENU_CONTROL) (等于 0x4) //右键点击表单元素时显示该项
(0x1 CONTEXT_MENU_TABLE) (等于 0x8) //右键点击表格时显示该项
(0x1 CONTEXT_MENU_TEXTSELECT) (等于 0x10) //右键点击高亮选择的文本时显示该项
(0x1 CONTEXT_MENU_ANCHOR) (等于 0x20) //右键点击链接时显示该项
(0x1 CONTEXT_MENU_UNKNOWN) (等于 0x40)//右键点击网页中除上以外的地方显示该项
现在我们写一段脚本程序以获取密码框的值.
本文示例代码或素材下载