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

  • BMG Rentals Property Management

    BMG Rentals

    23 Mayıs 2011
  • Chip Johnson

    Chip Johnson

    30 AĞUSTOS 2007
  • MaximumPCMag

    MaximumPCMag

    23 Temmuz 2010