Oggi come oggi data la battaglia apple/adobe per la possibilità di installare il Flash player sui dispositivi mobili, è importante sapere se il browser che utilizza l’utente per visualizzare il nostro sito supporti o meno Flash.
Girando ho trovato questo script sul sito dell’Adobe, l’ho testato con successo su iPhone, Firefox 3.6.6 e Explorer 8.
Il codice è il seguente:
if (
(navigator.appName == "Microsoft Internet Explorer" &&
navigator.appVersion.indexOf("Mac") == -1 &&
navigator.appVersion.indexOf("3.1") == -1)
||
(navigator.plugins && navigator.plugins["Shockwave Flash"])
|| navigator.plugins["Shockwave Flash 2.0"]){
//Reindirizza su pagina flash;
window.location='flashed.html';
} else {
//Reindirizza su pagina non flash;
window.location='nonflashed.html';
}
Questo script ci dirige in una pagina se flash è abilitato e in un’altra se flash non lo è.
Direi che può tornare molto utile!