C'è un modo per sapere se il computer sul quale si sta visualizzando il sito ha le enstenzioni per visualizzare il filmato flash? Così da poter reindirizzare automaticamente l'utente in una pagina senza animazioni flash....
Printable View
C'è un modo per sapere se il computer sul quale si sta visualizzando il sito ha le enstenzioni per visualizzare il filmato flash? Così da poter reindirizzare automaticamente l'utente in una pagina senza animazioni flash....
Sarebbe più produttivo, a mio avviso, se potessi controllare se ha il flash installato e in caso contrario avvisarlo e mettere un avviso che in caso di non visualizzazione sia possibile vedere la versione senza flash, piuttosto che fare un redirect direttamente...
cambia poco...il problema è sempre lo stesso, come si fa il controllo???? :lol:
Forse ho trovato, però non sono sicuro, se qualcuno sa meglio intervenga ;)... Potresti usare il codice PHP:
Codice PHP:$validi = explode(", ",$_SERVER['HTTP_ACCEPT']);
$pagina = PAGINA_A_CUI_MANDARE ;
if(in_array("application/x-shockwave-flash",$validi))
header("Location: $pagina");
Questo script non funzionerebbe su AlterVista, perché il valore di $_SERVER['HTTP_ACCEPT'] è "text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5". Inoltre non è una cosa lato server? Quindi servirebbe qualcosa in JavaScript per capire se il computer del visitatore ha installato Flash.Citazione:
Originalmente inviato da Luffio
Qui puoi trovare una guida per farlo.