Forum
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,
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");
}
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.
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.