Bu kötü bir uygulama olduğunu biliyorum ve özellik tanıma web sitesi oluşturma açısından gitmek için yolu olmalıdır. Ancak bu benim kullanım durumum değil.Kullanıcılar tarayıcı istemci tarafını nasıl tespit edebilirim?
Tarayıcı uzantımın farklı dağılımlarına sahibim ve indirme düğmesini geçerli tarayıcılarına göre değiştirmek istiyorum.
Çoğu tarayıcıların tüm popüler kullanıcı aracılarını ayarladığı için oldukça yararsız olduğu kanıtlanmış olan navigator.userAgent
'u kullanmayı denedim. Örneğin, bu krom var.
navigator.userAgent = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.110 Safari/537.36"
Birçok web sitesinin bu düğmelerin karşıdan yükleme düğmelerinde olduğunu gördüm. Bu nasıl düzgün yapılır?
DÜZENLEME: Artık "Mozzila/X.X" in neden userAgent dizesinin başlangıcının tarihini öğrendim. Yanlış anlaşılma için özür dilerim.
Bu nasıl işe yarar? Chrome "Chrome" diyor ... userAgents yeterli, sadece dikkat etmeniz gerekiyor. – dandavis
daha açık olabilirler, itiraf edeceğim. en yaygın olan "Safari" ve "Chrome". "Chrome" varsa, bu safari değil, bunu halledin ve gerisini yarı kolay. – dandavis
@dandavis, Mozilla'nın firefox'u kastettiğini varsayıyordum. Şimdi bunun olmadığını görüyorum. Yanıtı kabul eden – peso