Başlık olarak, Google Chrome'u tespit etmek için güvenli bir özellik tabanlı (yani, navigator.appName veya navigator.appVersion kullanmadan) yolunu bulmak istiyorum.Google Chrome'u Javascript ile tespit etmek için güvenli özellik tabanlı bir yol?
ByBen örneğin, ortalama özellik tabanlı:
if(window.ActiveXObject) {
// internet explorer!
}
Düzenleme: o işaret oldu gibi bir özelliği uygulamak istiyorsanız, soru açıkçası (çok mantıklı değil, sen Bunun için test edin, belirli bir tarayıcı için tespit etmek istiyorsanız, kullanıcı aracısını kontrol edin), üzgünüm, 5 am;) Bana şunu söyleyeyim: Chrome'a özgü herhangi bir javascript nesnesi ve/veya özelliği var mı? ..
Neden (window.opera & & navigator.taintEnable & & document.evaluate & & navigator.product = 'Gecko'!!)? Elbette özelliği ile kontrol ediyorsanız, hangi tarayıcı olduğu önemli değil, hangi özellikleri desteklediği önemlidir. – SCdF
Katılıyorum .. neden bu şekilde yapmanız gerekiyor? Zorlayıcı nedenler olmadıkça bana kötü bir fikir gibi geliyor, açıklayabilir misiniz? –
Dediğim gibi, çoğunlukla meraktan sordum ... Bence "güvenli" kısma çok fazla önem verdim :), sormak için başka bir yol olurdu: Chrome'a özgü herhangi bir Javascript nesnesi veya özelliği var mı? – jeannicolas