2011-12-20 159 views
5

我只是有两个版本,我的网站如何检测浏览器是否支持Flash?

一个是支持设计的Flash(如桌面),另一种是为移动设备

我只是想知道我是否可以检测,如果是真的(支持),他们将留在同一网站假设是http://mywebsite.com但该链接会显示http://mywebsite.com/?flash=true,如果不支持,我会重定向到http://mywebsite.com/?flash=false

抱歉愚蠢的问题你没有给我一个答案,但如果你可以为我提供某种资源,我可以在哪里挖掘信息并自行研究它

谢谢。

回答

9

这段JavaScript代码片段将做的工作:

var _flash_installed = ((typeof navigator.plugins !== "undefined" && typeof navigator.plugins["Shockwave Flash"] === "object") || (window.ActiveXObject && (new ActiveXObject("ShockwaveFlash.ShockwaveFlash")) !== false)); 
相关问题