类似迅雷上面的功能.鼠标放在网页中swf文件上面2秒左右 出现下载小图标-->点击-->下载..
希望高手详细指点.或哪里能下载到相关源代码?急求一个例子...

解决方案 »

  1.   

    你要的是图标的代码还是捕捉swf的代码?
      

  2.   

    偶是个菜鸟,希望多给点详细指导代码或说明.这是偶的.
    发的时候注明一下您的CSDN名称.呵呵..
      

  3.   

    关键不在于要源码,而是要学习怎么使用DOM,怎么捕获DOM中的事件,怎么访问DOM元素的各种属性和方法
      

  4.   

    如何在网页上面提取它的正确下载路径?还有它是如何感知的swf文件的?
      

  5.   

    一、摘要 
      在我们编写的程序中,如果想要实现对浏览器打开的网页进行监视、模拟操纵、动态提取用户输入、动态修改......等功能,那么请你抽出宝贵的时间,继续往下阅读。本文介绍的知识和示例程序都是围绕如何遍历 HTML 中的表单(form)并枚举出表单域的属性为目标的,对于网页中的其它元素,比如图象、连接、脚本等等,应用同样的方法都可以轻松实现。 二、网页的文档层次结构 
      IE 浏览器,采用 DOM(文档对象模型)来管理网页的数据。它通过一个容器(IWebBrowser2/IHTMLWindow2)来装载网页文档(IHTMLDocument2),而一个文档,又可以由 0 或多个贞(frame)组成,管理这些贞的接口叫“框架集合(IHTMLFramesCollection2)”,而每个贞的容器又是 IHTMLWindow2,和IWebBrowser2一样,它也装载着各自的文档(IHTMLDocument2)。因此,我们的第一个任务,就是想方设法能够得到IHTMLDocument2的接口。因为文档可能包含贞,而贞又包含着子文档,子文档可能再包含贞......,如此要得到所有的文档,这里有一个递归遍历的处理过程。 
      得到文档(IHTMLDocument2)后,下一步任务就是要设法取得表单了(IHTMLFormElement)。因为在一个文档中可以包含 0 或多个表单(form),而管理这些表单的又是一个表单集合(IHTMLElementCollection),所以必须先得到集合,然后再枚举出所有的表单条目了。 
      得到表单(IHTMLFormElement)后,接下来的事情就简单了,逐个提取表单中的元素(也叫表单域 IHTMLInputElement)就可以读写这些域的属性了。 
      说了半天,我估计初次接触的朋友一定没有听懂:( 呵呵,还是用图的方式表示一下吧,这样比较清晰一些。 
      三、程序实现 <1> 取得 IHTMLDocument2 的接口指针。根据IE浏览器的运行方式,有多种不同的方式可以获取文档指针。 
      <1.1> 如果你在程序中使用MFC的 CHtmlView 视来浏览网页。 
            取得文档的方法最简单,调用 CHtmlView::GetHtmlDocument() 函数。 
      <1.2> 如果你的程序中使用了“Web 浏览器” 的ActiveX 控件。 
            取得文档的方法也比较简单,调用 CWebBrowser2::GetDocument() 函数。 
      <1.3> 如果你的程序是用 ATL 写的 ActiveX 控件。 
     
    详细看。。http://tieba.baidu.com/f?kz=318683572