本帖最后由 blueriver1981 于 2014-08-21 01:26:09 编辑

解决方案 »

  1.   

    ChtmlView的内部是Webbrowser,而Webbrowser内部是用Wininet来访问URL的。
    只需Hook Wininet的相关API,拦截Webbrowser的每一个Get请求并进行处理即可。
      

  2.   

    Webbrowser拦截不到这个请求,需要网络层过滤等
      

  3.   

    显然是用DOM动态修改HTML元素的属性了,在complete里修改,具体事件名忘记了
      

  4.   


    很久没来了,谢谢modyaj,使用Hook应该能做到,继续等待其他解答,最好是IE的COM组件能有现成的接口
      

  5.   

    这个问题通过Hook的确可以解决,目前通过Hook Urlmondll的CreateURI函数,然后进行修复就能正常解析,继续期待常规的处理方法