Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to detect if the browser support flash?

Tags:

flash

detect

I just have two version of my site

one is design for Flash supported (like Desktop) and the other one is for Mobile devices

I just want to know if I can detect and if is true (support) they will stay the same website assuming is http://mywebsite.com but the link will display http://mywebsite.com/?flash=true and if is not support I will redirect them to http://mywebsite.com/?flash=false

sorry for the dumb question you don't have to give me an answer but if you can provide me some sort of resource where can I dig the information and study about it myself

Thanks.

like image 723
Ali Avatar asked Dec 20 '11 14:12

Ali


People also ask

Does my browser support Flash?

The web browsers that support Flash are Opera, Dolphin, Kiwi, FlashFox, and Puffin. On the contrary, Google Chrome, Microsoft Edge, Mozilla Firefox, and Apple Safari do NOT support Flash. They have blocked Flash plug-in by default. However, if you want, you can manually enable Flash plug-in for these web browsers.


1 Answers

This javascript code fragment will do the job:

var _flash_installed = ((typeof navigator.plugins !== "undefined" && typeof navigator.plugins["Shockwave Flash"] === "object") || (window.ActiveXObject && (new ActiveXObject("ShockwaveFlash.ShockwaveFlash")) !== false));
like image 172
Ofer Zelig Avatar answered Oct 27 '22 13:10

Ofer Zelig