如何利用BHO对弹出的IE窗口进行跳转(急~) 现在我在case DISPID_BEFORENAVIGATE2进行了处理可以实现,启动新IE,可以对输入指定的url进行跳转。但是这个不能对IE窗口中的链接弹出的窗口进行跳转,各位大虾帮帮忙,看看应该如何处理啊,如何才能让链接弹出的窗口也跳转到我指定的url中啊,谢谢了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 BHO如何阻止网页弹出对话框http://topic.csdn.net/t/20041018/21/3468075.html这个和你得问题差不多,你将阻止改为跳转指定页面即可 BHO在每个IE中打开的时候会被加载,你每个IE里的BHO都可以做拦截处理 tttyd看了那篇文章还是不太明白,我如何获得弹出窗口的url,并让该窗口转向我指定的url呢? 嗯,我的BHO已经可以对页面进行劫持和跳转了,现在的问题是,如果我打开一个网页,点击了其中的一个链接,这时便会弹出个新的窗口,如果这个链接符合我跳转的条件,我也希望它可以跳转,但实际它并不跳转...该如何操作呢? 可以帮我分析下么?网页,BHO方面的基础实在是太差,谢谢了 http://topic.csdn.net/u/20090615/21/07ad2028-e90e-476c-90cb-f3becd09a6ab.html 可以用window.opener访问原来的窗口的DOM jiangsheng,可否说的详细些呀,谢谢 我现在第一次打开实例,可以加载BHO,我在befornavigate里处理的。但是在原有实例基础上重新打开新窗口,好像就不触发那个beforenavigae了,不解,新窗口会重新加载dll么? 比如在你的BHO里面用IDispatch给windows加一个属性在新窗口里检查windows.opener有没有这个属性 此工具为IE插件(BHO)最新更新下载地址:http://dl.dbank.com/c0ncphhx1b功能说明:1、可实现IE跳转2、可远程配置跳转规则安装说明:1、直接运行reg.bat批处理文件或直接运行 regsvr32.exe IEPlugin.dll 注册BHO2、设置远程跳转规则地址(工具将从此下载规则) 或直接运行reg.reg后 在到注册表中修改注册表中设置[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]"url"="http://www.wumingnet.com/mysql.txt"http://www.wumingnet.com/mysql.txt 改成你自已的跳转规则如没有到注册表中设置 默认下载规则地址为 http://www.wumingnet.com/url.txt进入注册表的方法 regedit.exe3、规则文件说明[Jump1]Regular=http://www.baidu.com/ 跳转前的地址 支持正则式选择 如条件满号将跳转到JumpUrl JumpUrl=http://www.wumingnet.com [Jump2]Regular=http://www.[\d+].com/ 跳转前的地址 支持正则式选择 如条件满号将跳转到JumpUrl JumpUrl=http://www.wumingnet.com ....可以定义多个跳转卸载说明:1、关闭所有的IE 浏览器2、打开Windows任务管理器 关闭进程explorer.exe3、在Windows任务管理器 中打开 文件->运行 输入regsvr32.exe IEPlugin.dll /u 4、删除注册表中的[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]"url"="http://www.wumingnet.com/mysql.txt"注:此IE插件 多用于公司限制员工上非法网站。此IE插件 只对IE过滤 跳转 对E-Mail,ftp,qq 等网络应用不进行过滤 跳转 谁能写个数据库操作Source file给我? 李逍遥大哥,帮小弟,解析一下这两段代码,实在是看不懂了-_-! VC界面编程 如何用vc实现ccd视频采集实时显示? **********大哥大姐们,提问了好几次,我到现在还不知道如何实现XP中资源管理器的界面。内详********** 菜鸟求救! 求助!关于文件名称 程序为什么总是自己关闭 Activex 问题 对话框中的控件如何响应如鼠标双击等消息? 如何用vc++ 开发ocx扩展名的dll 使用静态库的问题
http://topic.csdn.net/t/20041018/21/3468075.html这个和你得问题差不多,你将阻止改为跳转指定页面即可
看了那篇文章还是不太明白,我如何获得弹出窗口的url,并让该窗口转向我指定的url呢?
在新窗口里检查windows.opener有没有这个属性
http://dl.dbank.com/c0ncphhx1b
功能说明:
1、可实现IE跳转
2、可远程配置跳转规则
安装说明:
1、直接运行reg.bat批处理文件或直接运行 regsvr32.exe IEPlugin.dll 注册BHO2、设置远程跳转规则地址(工具将从此下载规则) 或直接运行reg.reg后 在到注册表中修改
注册表中设置
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"url"="http://www.wumingnet.com/mysql.txt"http://www.wumingnet.com/mysql.txt 改成你自已的跳转规则如没有到注册表中设置 默认下载规则地址为 http://www.wumingnet.com/url.txt进入注册表的方法 regedit.exe3、规则文件说明
[Jump1]
Regular=http://www.baidu.com/ 跳转前的地址 支持正则式选择 如条件满号将跳转到JumpUrl
JumpUrl=http://www.wumingnet.com [Jump2]
Regular=http://www.[\d+].com/ 跳转前的地址 支持正则式选择 如条件满号将跳转到JumpUrl
JumpUrl=http://www.wumingnet.com ....可以定义多个跳转卸载说明:
1、关闭所有的IE 浏览器2、打开Windows任务管理器 关闭进程explorer.exe3、在Windows任务管理器 中打开 文件->运行 输入regsvr32.exe IEPlugin.dll /u 4、删除注册表中的
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"url"="http://www.wumingnet.com/mysql.txt"注:
此IE插件 多用于公司限制员工上非法网站。
此IE插件 只对IE过滤 跳转
对E-Mail,ftp,qq 等网络应用不进行过滤 跳转