首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何判断Flash是否已加载到网站上?

问如何判断Flash是否已加载到网站上?
EN

Stack Overflow用户
提问于 2012-03-26 01:20:03
回答 4查看 30.9K关注 0票数 14

我正在为一个非常大的网站做一些测试,创建了许多不同的开发人员。有没有办法判断网站是否使用闪光灯和/或已经加载了闪存插件?如果页面正在使用闪存,是否有方法可以告诉页面/代码的哪一部分触发了在浏览器/页中加载的闪存插件?

更新:我会更清楚一点。当我使用铬 for mac访问网页的登录页面并打开Chrome任务管理器时,我没有看到任何被列出的插件正在运行。当我登录并登陆主页时,我现在看到Chrome已经加载了“插件:冲击波Flash”的过程。查看developer tools中的Network选项卡,我没有看到任何Flash (swf)文件正在下载。如果我在页面上停留足够长的时间,Chrome将删除“插件:冲击波闪存”过程。为什么Chrome在页面不使用时加载这个插件?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-04-08 09:45:13

要检查网站是否正在使用Flash,您需要检查嵌入标记或对象标记,对于嵌入标记,您可以看到应用程序类型,它应该是冲击波,对于对象,您可以看到CLSID值,这在windows上肯定是相同的。

查看Flash插件是否已加载。我不知道怎么做..。但是要查看Flash是否是从网络加载的,您可以监听标记的'readyState'事件,直到它变成4。

票数 9
EN

Stack Overflow用户

发布于 2012-04-07 09:45:51

查看生成的html代码的最佳方法之一是使用firefox或chrome中的“”(它是一个插件)。通过这种方式,您可以查看是否包含了一个对象,并可能查看它是一个.swf,还是它表示的是闪存内容。https://chrispederick.com/work/web-developer/

票数 2
EN

Stack Overflow用户

发布于 2012-04-06 05:31:32

如果使用闪存,您是否在寻找如何在客户端检测?如果是这样,flash具有与javascript交互的能力。下面是一个概述这一点的网站

https://www.permadi.com/tutorial/flashjscommand/

您可以在启动时让flash插件设置一些javascript变量,用于确定flash是否正在运行。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9865555

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档