2016-03-09 2 views
1

Je veux être en mesure d'obtenir des informations sur les utilisateurs qui ouvrent mes courriels. Après mailchimp le fait je pensais que ce serait un très bon moyen d'entrer dans le javascript mieux. (Non, je n'essaie pas de prendre sur Mailchimp)Détection d'informations sur le client Javascript/Jquery

Après quelques recherches, j'ai trouvé que mailchimp mettre une image 1x1 dans l'email qui est chargé à partir de leur serveur. par exemple:

<img src="http://mailchimp.com/?userid=23456" /> 

Mes questions sont: Comment, en utilisant Javascript/Jquery ne détectent alors le client de messagerie/ou que ce soit le webmail? Est-ce possible avec cette langue ou faut-il utiliser une autre langue? J'ai des difficultés parce que je sais que vous pouvez détecter les informations du navigateur, mais un navigateur n'est pas ouvert pour cela.

Si vous ne pouvez pas dire que je suis un peu nooby, s'il vous plaît aidez-moi dans la bonne direction.

Répondre

1

« User-Agent » détection basée n'est pas une solution fiable dans la plupart des cas, parce que:

  • Les règles (expressions régulières) sont constamment à jour et incomplète
  • Vous devez mettre à jour la détection Code continue

Cependant, c'est l'une des meilleures bibliothèques que j'ai trouvé à ce jour:

http://hgoebl.github.io/mobile-detect.js/