如何检查网站是否包含Flash

时间:2010-08-05 10:40:27

标签: c++ html flash visual-c++ mfc

我使用mfc创建了一个Web浏览器,当用户在浏览器中输入url并且页面已完全加载时,我正在使用IHhmlReader来读取html的内容。现在我想检查网页是否有任何闪存在里面。 任何帮助将受到高度赞赏。 谢谢。

1 个答案:

答案 0 :(得分:2)

我认为这有点难以做到,只需从HTML源代码中读取,除非您尝试实例化页面并查看它是否正在调用Flash对象。我列出了一些您可以尝试的选项,但是您需要确保代码元素没有被注释掉,并检查包含文件和iframe以查看是否从那里调用Flash。
*查找OBJECT和EMBED标签(见http://kb2.adobe.com/cps/127/tn_12701.html
*在页面的JavaScript中,查找SWFObject()调用
*查找.swf文件的调用(甚至可以是img标签)

祝你好运......