disign.it | Come non incorporare flash se il browser e' Safari | a digital sign for a best design!
A digital sign for a best design
Programmazione 3.991 visualizzazioni

Come non incorporare flash se il browser e' Safari

14/04/2011

Se il nostro sito viene visto con Ipad o Iphone i contenuti flash non saranno visualizzati, come fare?

Con Php è semplice, intercettiamo il browser dell'utente e se si tratta di Safari, ed esiste la stringa Ipad o Iphone lo indirizziamo su contenuti non flash!

Ecco un esempio di script:

if(strpos($_SERVER['HTTP_USER_AGENT'], 'Safari' ) && (!strpos($_SERVER['HTTP_USER_AGENT'], 'Chrome' )) && ((strpos($_SERVER['HTTP_USER_AGENT'], 'iPhone' )) || (strpos($_SERVER['HTTP_USER_AGENT'], 'iPad' ))))
echo 'sei su safari Iphone o Ipad ' . $_SERVER['HTTP_USER_AGENT'];
else echo 'sei su ' . $_SERVER['HTTP_USER_AGENT'];

Naturalmente al posto degli echo facciam fare include diversi!

← CSS3 e uso del colore Statistiche utilizzo browser.... e non solo! →

Invia una domanda o un commento sull'articolo

I campi obbligatori sono segnalati *

*

*



 

© 2009 - 2017 Impronte digitali di Luca Frassineti. Tutti i diritti riservati.