Forum

ASP Web sitesinin m...
 
Bildirimler
Hepsini Temizle

ASP Web sitesinin mobil sürümüne yönlendirme

4 Yazılar
4 Üyeler
0 Reactions
1,653 Görüntüleme
(@tolgasavas)
Gönderiler: 43
Trusted Member
Konu başlatıcı
 

Merhaba;

 Ben asp ile kişinin girdiği cihazı tespit edip, tablet veya telefon ise kullanıcıyı mobil sayfaya yönlendirme yapmak istiyorum. İnternette bazı kodlar var ama sadece telefonlarda yönlendirmeyi yapıyor tablette yapmıyor. her ikisinde de nasıl yönlendirilmesini sağlayabilirim.?

İşletim sistemini göz önüne alarak mı yapmamız gerekiyor? yoksa ekran boyutlarını göz önüne alarak mı yapmamız gerekiyor?

Bu konuda yardımcı olursanız sevinirim. 

 

 

 
Gönderildi : 17/09/2013 15:08

(@ismailadar)
Gönderiler: 134
Estimable Member
 

Merhaba,

Klasik asp için aşağıdaki linkteki subroutini kullanabilrisniz.

http://mobiforge.com/developing/story/lightweight-device-detection-asp

ASP.NET içinse Request nesnesi üzeridne bu bilgiye erişebilrisiniz.

 if (Request.Browser["IsMobileDevice"] == "true" ) 

{

    Response.Redirect("MobileDefault.aspx"); 

 
Gönderildi : 18/09/2013 13:58

(@EvrenDOGAN)
Gönderiler: 12
Eminent Member
 

Merhaba,

  Aşağıdaki linkte yönlendirmeyi yapabileceğiniz bir library var, isterseniz kaynak kodlarından nasıl yapıldığını inceleyerek projenize uyarlayabilirsiniz yada direk library'i kullanabilirsiniz.

http://www.codeproject.com/Articles/143115/ASP-NET-Mobile-Handset-Detection-Redirection-Devel

Ayrıca hiç bunla uğraşmadan aşağıdaki siteyi kullanarak tüm popüler popüler diller için mobile detect and redirect işlemlerini yapabilirsiniz.

http://detectmobilebrowsers.com/

  Kolay gelsin.

 
Gönderildi : 19/09/2013 19:16

(@MustafaCERiT)
Gönderiler: 6
Active Member
 

Merhaba;

 Ben asp ile kişinin girdiği cihazı tespit edip, tablet veya telefon ise kullanıcıyı mobil sayfaya yönlendirme yapmak istiyorum. İnternette bazı kodlar var ama sadece telefonlarda yönlendirmeyi yapıyor tablette yapmıyor. her ikisinde de nasıl yönlendirilmesini sağlayabilirim.?

İşletim sistemini göz önüne alarak mı yapmamız gerekiyor? yoksa ekran boyutlarını göz önüne alarak mı yapmamız gerekiyor?

Bu konuda yardımcı olursanız sevinirim. 

 

 

Merhaba,

Arkadaşlar gerekli cevapları vermiş ancak bende katkıda bulunmak adına aşağıda ki paylaşcaklarımı bir incelemenizi isterim. İyi çalışmalar.

________________________________________
sub is_mobile()
  Dim Regex, match
  Set Regex = New RegExp
     With Regex
        .Pattern = "(up.browser|up.link|mmp|symbian|smartphone|midp|wap|phone|windows ce|pda|mobile|mini|palm|ipad)"
        .IgnoreCase = True
        .Global = True
      End With
   match = Regex.test(Request.ServerVariables("HTTP_USER_AGENT"))
   If match
      return True
   Else
      return False
   End If
End Sub
_________________________________________

  http://mobiforge.com/developing/story/lightweight-device-detection-asp

ayrıca bu linkinide bir incelemenizi tavsiye ederim.

 

 
Gönderildi : 19/09/2013 23:16

Paylaş: