Asp ile tarayıcı kontrolü
Asp ile tarayıcı kontrolü
Tarayıcı kontrolü sitemizin düzgün görüntülenmesini sağlar. Çünkü tarayıcılar(browser) HTML kodlarını farklı yorumlayabiliyor. Farklı yorumlar farklı gösterimleri getirir. Bu nedenle esnek ve güçlü bir yazılım için tarayıcı kontrol yapmak sitenizin hemen çıkma oranını düşürecektir. Örnek bir uygulama ile açıklayalım. Sitenizde “sık kullanılanlara ekle” linki koyalım. Bu özellik Internet Explorer’da vardır. Ancak Mozilla Firefox ya da Google Chrome tarayıcılarında farklı bir yapılanma, -yerimi gibi- ile vardır. Yazacağımız kod, eğer tarayıcı Internet Explorer (ie) ise bu linki göstersin, tarayıcı ie değilse göstermesin biçiminde olsun.
Bu arada yazdığımız kod ile kullandığımız veya öğrendiğimiz şeyler:
<%
tarayici=Lcase(Request.ServerVariables(“HTTP_USER_AGENT”))
if InStr(tarayici,”msie”)>0 then
%>
<%end if%>‘Türkiye'nin Sitesi..);” alt=”Favorilerime Ekle”>Sık Kullanılanlara Ekleyin!
- Sık kullanılanlara ekleme linkinin html kodları
- Lcase ile karekterlerin küçültülmesi
- Instr ile string için başka bir stringin varlık kontrolü
- Request.ServerVariables(“HTTP_USER_AGENT”) ile tarayıcı adının alınması
Yorumlar
Yorum Gönder