Sen Request.Browser.Browser
kullanarak tarayıcının adını alabilirsiniz. Ayrıca ilginizi çekebilecek Request.Browser
sınıfta çok daha fazla var:
var browserName = Request.Browser.Browser; // Would return IE, etc
var browserType = Request.Browser.Type; // Would return IE7, IE8, etc.
var browserMajor = Request.Browser.MajorVersion;
var browserMinor = Request.Browser.MinorVersion;
var supportsActiveX = Request.Browser.ActiveXControls;
var inputType = Request.Browser.InputType;
var supportsColours = Request.Browser.IsColor;
var isMobileDevice = Request.Browser.IsMobileDevice;
var supportsJavaApplets = Request.Browser.JavaApplets;
var ...
ASP.Net bir sunucu tarafı dil olduğu için, müşteri makinenin işletim sistemi ayarlarının hiçbir görünürlüğünü sahiptir.
var resolution = screen.width + ' x ' + screen.height;
hiddenField.value = resolution;
sayesinde OS almak için herhangi bir yol yoktur: İstemci OS Çözünürlük almak için tek yol bunun JS kullanmak ve geri ya bir URL parametresi olarak veya gizli alanı içinde kararını geçirme olurdu? – eugeneK
@eugeneK - Request.UserAgent ve Request.Browser.Platform size ihtiyacınız olanı verecektir. – GenericTypeTea