هذه المقالة مقتبسة من مستند تعليمات VS الذي يستعلم عن خاصية المتصفح.
تحتوي هذه الخاصية على كائن HttpBrowserCapabilities.
أثناء طلب HTTP، يحصل هذا الكائن على معلومات من المتصفح أو جهاز العميل،
للسماح لتطبيقك بمعرفة نوع ومستوى الدعم الذي يقدمه المتصفح أو جهاز العميل.
يقوم الكائن بعد ذلك بكشف معلومات حول إمكانيات المتصفح باستخدام الخصائص المكتوبة بقوة وقاموس قيم الأسماء العامة.
يوضح مثال التعليمات البرمجية التالي كيفية عرض معلومات المستعرض في مربع نص على الصفحة.
=======
فيجوال بيسك
=======
زر فرعي خاص1_نقرة (مرسل ByVal كـ System.Object، _
ByVal e As System.EventArgs) يتعامل مع Button1.Click
خافت الصورة كسلسلة = ""
مع الطلب.المتصفح
s &= "قدرات المتصفح" & vbCrLf
s &= "النوع = " & .النوع & vbCrLf
s &= "Name = " & .Browser & vbCrLf
s &= "الإصدار = " & .الإصدار & vbCrLf
s &= "الإصدار الرئيسي = " & .MajorVersion & vbCrLf
s &= "إصدار ثانوي =" & .MinorVersion & vbCrLf
s &= "المنصة = " & .المنصة & vbCrLf
s &= "هل بيتا = " & .Beta & vbCrLf
s &= "هل الزاحف = " & .Crawler & vbCrLf
s &= "هل AOL = " & .AOL & vbCrLf
s &= "هل Win16 = " & .Win16 & vbCrLf
s &= "هل Win32 = " & .Win32 & vbCrLf
s &= "يدعم الإطارات =" & .Frames & vbCrLf
s &= "يدعم الجداول =" & .الجداول & vbCrLf
s &= "يدعم ملفات تعريف الارتباط =" & .Cookies & vbCrLf
s &= "يدعم VBScript = " & .VBScript & vbCrLf
s &= "يدعم جافا سكريبت =" & _
.EcmaScriptVersion.ToString() & vbCrLf
s &= "يدعم تطبيقات Java = " & .JavaApplets & vbCrLf
s &= "يدعم عناصر تحكم ActiveX = " & .ActiveXControls & _
wxya
نهاية مع
TextBox1.Text = s
النهاية الفرعية
=====
ج #
=====
باطلة خاصة Button1_Click(مرسل الكائن، System.EventArgs e)
{
System.Web.HttpBrowserCapabilities browser = Request.Browser;
string s = "قدرات المتصفح<br />"
+ "النوع = " + نوع المتصفح + "<br />"
+ "الاسم = " + المتصفح.المتصفح + "<br />"
+ "الإصدار = " + إصدار المتصفح + "<br />"
+ "الإصدار الرئيسي =" + browser.MajorVersion + "<br />"
+ "الإصدار الثانوي =" + browser.MinorVersion + "<br />"
+ "النظام الأساسي = " + المتصفح. النظام الأساسي + "<br />"
+ "هل هو إصدار تجريبي =" + browser.Beta + "<br />"
+ "هل الزاحف =" + browser.Crawler + "<br />"
+ "هل AOL = " + browser.AOL + "<br />"
+ "هل Win16 =" + browser.Win16 + "<br />"
+ "هل Win32 = " + browser.Win32 + "<br />"
+ "يدعم الإطارات =" + إطارات المتصفح + "<br />"
+ "يدعم الجداول =" + جداول المتصفح + "<br />"
+ "يدعم ملفات تعريف الارتباط =" + ملفات تعريف الارتباط للمتصفح + "<br />"
+ "يدعم VBScript =" + browser.VBScript + "<br />"
+ "يدعم جافا سكريبت =" +
browser.EcmaScriptVersion.ToString() + "<br />"
+ "يدعم تطبيقات Java =" + browser.JavaApplets + "<br />"
+ "يدعم عناصر تحكم ActiveX =" + browser.ActiveXControls
+ "<br />";
الاستجابة. الكتابة (ق)؛
}