SORU
23 EYLÜL 2008, Salı


Nasıl JavaScript devre dışı olup olmadığını tespit etmek için?

Bir yazı bu sabah kaç javascript devre dışı bırakmak sordu. Daha sonra teknikler eğer kullanıcı bunu devre dışı olup olmadığını belirlemek için kullanılan ne olabileceğini merak etmeye başladım. Herkes bazı Kısa/basit yolu eğer Javascript devre dışı olup olmadığını tespit etmek için biliyor musun? amacım vermek Uyarı Bu site için düzgün olmadan tarayıcı olması JS etkin, sonunda istediği için onları yönlendirme içerik görebilmeniz için çalışma kaybı % JS, ama ihtiyacım var bu algılama gibi bir yer tutucu başlar.

CEVAP
13 EKİM 2010, ÇARŞAMBA


Benim .02 buraya eklemek istiyorum. 100% kurşun geçirmez değil, ama yeterince iyi olduğunu düşünüyorum.

Sorun, benim için, tercih edilen örnek koyarak bir çeşit "bu site çalışmıyor çok iyi olmadan Javascript" mesajı olduğunu Eğer ihtiyacınız emin olmak için sitenizi çalışır sorun olmadan Javascript. Ve bu yolda başladıktan sonra, daha sonra sitenin JS kapalı kurşun geçirmez olması gerektiğini fark başlatın ve ek iş büyük bir yığın.

Yani, gerçekten ne istediğini "yazan bir sayfa için "JS açın, aptal". yeniden yönlendirme Ama, tabii ki, güvenilir meta yönlendirmeler yapamazsın. İşte öneri:

<noscript>
    <style type="text/css">
        .pagecontainer {display:none;}
    </style>
    <div class="noscriptmsg">
    You don't have javascript enabled.  Good luck with that.
    </div>
</noscript>

neredetümsitenizin içeriği sınıf bir div ile sarılır". pagecontainer Noscript etiketi içinde CSS sayfa tüm içeriği gizler ve onun yerine "hayır JS" mesajı göstermek istiyorum. görüntü ne olursa olsun Bu Gmail ne görünen, aslında...ve eğer iyi Google için iyiyse, benim küçük site için yeterince iyi.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Dylan Brenan

    Dylan Brenan

    22 Aralık 2009
  • hanksranger

    hanksranger

    6 EKİM 2009
  • xSammyJoe1

    xSammyJoe1

    19 Temmuz 2011