我现在用IWebBrowser2自制了一个具有浏览器功能的控件,但是左键点击页面上的flash,没有任何反映,其他都正常,就是flash不能导航,这里应该怎么处理呢,flash的导航原理是什么?

解决方案 »

  1.   

    你可以添加事件监视onclick事件,看看是否被触发了。flash不能导航应该是网页设计者所为吧,不关浏览器的事。
      

  2.   

    http://blog.csdn.net/scq2099yt/archive/2008/03/11/2170220.aspx
      

  3.   

    我测试过了所有的flsah都不能导航,所以肯定是程序问题,但是我现在不知道如何取flash的连接字符串,我用spy++监控过了,点击flash的时候根本都不发生click事件,只发出了WM_PARENTNOTIFY,WM_MOUSEACTIVATE两个消息,二楼的个文档我看到过了,在这个NewWindow2中获取不到导航字符串,不知道导航到哪里去......
      

  4.   

    不是窗口消息,而是DOM元素事件。
    把flash对象元素的HTML标签代码拿出来看看
      

  5.   

    如何捕获这个事件呢?我是想捕获到这个flash的导航地址,然后新建一个页面显示它,就想现在好多浏览器那样,该怎么处理呢?给个思路谢谢