SORU
6 NİSAN 2010, Salı


Pop-up Blokerler Tarayıcı önlemek

En iyi yöntemler kümesi ya da windows farklı tarayıcıları pop-up engelleyicileri tarafından engellenen pop önlemek için bir tavsiye var mı?

Pop-up ile windows ya window.open 1 ** yöntemlerle yarattı.

Çok teşekkürler

Düzenleme:

Pop-up atlamak için planı yok kesmek ile blokerler. Bu geldi bir OAuth geliştirirken kimlik doğrulaması akış tamamen içinde ve göstermek için gerekli javascript "grant access" (ben pencere kullanıcı pop-up blokerler önlemek olamazdı ve farklı bir yaklaşım kullanmak zorunda kaldım).

CEVAP
6 NİSAN 2010, Salı


Genel kural popup blocker window.open veya benzeri çağrılan olmayan javascript tarafından çağrıldığında girecektirdoğrudan Kullanıcı işlemi. Bu, pop-up engelleyici tarafından kazaya olmadan düğmeye bir tıklama yanıt olarak window.open diyebilirsiniz, ama eğer zamanlayıcı olayı aynı kod koyarsanız bloke olacaktır. Çağrı zincirinin derinliği de bir faktördür - bazı eski tarayıcılar yalnızca şu anki çağırıcı bak, daha yeni tarayıcılar biraz eğer arayanın arayan bir fare tıklaması vb olup olmadığını görmek için geri gelebilir. Pop-up blokerler önlemek için mümkün olduğunca sığ tutun.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • bigky226

    bigky226

    11 HAZİRAN 2006
  • Epic Tutorials for iPhone, iPad and iOS

    Epic Tutoria

    18 EYLÜL 2011
  • Matt Stokes

    Matt Stokes

    22 Ocak 2008