2015-12-13 3 views
-1

Donc, mon site web reçoit beaucoup de trafic des navigateurs PS3 (dit Google Analytics), j'ai fait tester ma petite amie sur sa PS3 et le site semble horrible sur un téléviseur à écran plat et un petit téléviseur, ce n'est pas le problème cependant, je suis à la recherche d'un moyen de détecter le navigateur PS3 et le mettre dans Javascirpt un peu comme ceci:Comment faire pour détecter le navigateur PS3?

if (ps3browser) { 
/* Blahblahblah */ 
} 

Je sais que cela est possible parce que Google Analytics fait et détecte les navigateurs:

enter image description here

+1

double possible de [rediriger PS3 via l'agent utilisateur] (http://stackoverflow.com/questions/6779631/redirect-ps3-via-user-agent) – jonrsharpe

+1

Vous devriez vraiment envisager d'utiliser un CSS différent pour le rendre plus applicable à tous les types de navigateurs, quelle que soit la résolution qu'ils utilisent. – modiX

+0

C'est ce que je suis en train de faire en ce moment mais merci pour le conseil. C'est juste que le navigateur PS3 est déprécié et charge parfois CSS et JavaScript bizarrement, donc je devais faire une solution de contournement pour cela. – insanewolfhd

Répondre

2

Les navigateurs PS3 contiennent PLAYSTATION dans leur Les agents utilisateurs, de sorte que vous pouvez vérifier l'agent du navigateur et agir sur ce .. quelque chose comme:

var agent = navigator.userAgent; 
if (agent.indexOf("PLAYSTATION") != -1) 
    //PS3 browser 
+0

Meilleure réponse :) merci. Donc quelque chose comme ça fonctionnerait ?: var agent = navigator.userAgent; if (agent.indexOf ("PLAYSTATION")! = -1) { // Code ici } – insanewolfhd

+0

@insanewolfhd Oui, c'est vrai. –

+0

@insanewolfhd et est exactement ce que dit le doublon – jonrsharpe