怎么去控制URL的跳转呢?

解决方案 »

  1.   

    监控某个网页的行为, 控制它的URL跳转,并且可以获取到网页中某个文本框里的内容
      

  2.   

    如果是你自己用的webbrowser的话,那可以利用DWebBrowserEvents2 处理NewWindow3事件,得到url,利用IHTMLDocument2 得到IHTMLElement ,IHTMLElementX等接口,就能得到内容了。如果不是你的程序里显示的网页,那就先根据显示那网页的窗口,得到iwebbrowser2接口
    http://blog.csdn.net/technofantasy/archive/2006/07/03/871523.aspx
    然后再按上面操作看看,不行就hook一下send方法
      

  3.   

    http://hi.baidu.com/wan0fei0/blog/item/56b65c114abc5c06b9127b01.html
    这个链接才对
      

  4.   


    比如:在IE浏览器上打开很多个网页,这些网页的URL已经都能够获取到了,但是我想针对于某一个网页,对其行为进行监控,
    如打开邮箱网页,用户名与密码输入后,登陆时,给WEB服务器提交的是下一个URL的链接,我想阻断这个响应,让WEB服务器不知道;怎么做??
      

  5.   

    嗯,我想确认一下,
    我想做一个邮件管控插件, 目前分为两点:
    1、控制URL的跳转
    2、获取文本框里的内容;
    但在控制URL跳转上不知道该用什么样的技术去实现?
    对于在IE浏览器中打开的网页,已经都能够获取到URL了;用C/C++, 那hook在运用过程中起的作用是什么?