Конфигурирование адаптеров через Web-конфиг.

   1:      <browserCaps>
   2:        <!-- GECKO Based Browsers (Netscape 6+, Mozilla/Firefox, ...) //-->
   3:        <case match="^Mozilla/5\.0 \([^)]*\) (Gecko/[-\d]+)(?'VendorProductToken' (?'type'[^/\d]*)([\d]*)/(?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'\w*)))?">
   4:                  browser=Gecko
   5:                  <filter><case match="(Gecko/[-\d]+)(?'VendorProductToken' (?'type'[^/\d]*)([\d]*)/(?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'\w*)))">
   6:                          type=${type}
   7:                      </case><case>
   8:                          type=Mozilla
   9:                      </case></filter>
  10:                  frames=true
  11:                  tables=true
  12:                  cookies=true
  13:                  javascript=true
  14:                  javaapplets=true
  15:                  ecmascriptversion=1.5
  16:                  w3cdomversion=1.0
  17:                  css1=true
  18:                  css2=true
  19:                  xml=true
  20:                  tagwriter=System.Web.UI.HtmlTextWriter
  21:                  <case match="rv:(?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'\w*))">
  22:                      version=${version}
  23:                      majorversion=0${major}
  24:                      minorversion=0${minor}
  25:                      <case match="^b" with="${letters}">
  26:                          beta=true
  27:                      </case></case></case>
  28:        <!-- AppleWebKit Based Browsers (Safari...) //-->
  29:        <case match="AppleWebKit/(?'version'(?'major'\d?)(?'minor'\d{2})(?'letters'\w*)?)">
  30:                  browser=AppleWebKit
  31:                  version=${version}
  32:                  majorversion=0${major}
  33:                  minorversion=0.${minor}
  34:                  frames=true
  35:                  tables=true
  36:                  cookies=true
  37:                  javascript=true
  38:                  javaapplets=true
  39:                  ecmascriptversion=1.5
  40:                  w3cdomversion=1.0
  41:                  css1=true
  42:                  css2=true
  43:                  xml=true
  44:                  tagwriter=System.Web.UI.HtmlTextWriter
  45:                  <case match="AppleWebKit/(?'version'(?'major'\d)(?'minor'\d+)(?'letters'\w*))(.* )?(?'type'[^/\d]*)/.*( |$)">
  46:                      type=${type}
  47:                  </case></case>
  48:        <!-- Konqueror //-->
  49:        <case match=".+[K|k]onqueror/(?'version'(?'major'\d+)(?'minor'(\.[\d])*)(?'letters'[^;]*));\s+(?'platform'[^;\)]*)(;|\))">
  50:                  browser=Konqueror
  51:                  version=${version}
  52:                  majorversion=0${major}
  53:                  minorversion=0${minor}
  54:                  platform=${platform}
  55:                  type=Konqueror
  56:                  frames=true
  57:                  tables=true
  58:                  cookies=true
  59:                  javascript=true
  60:                  javaapplets=true
  61:                  ecmascriptversion=1.5
  62:                  w3cdomversion=1.0
  63:                  css1=true
  64:                  css2=true
  65:                  xml=true
  66:                  tagwriter=System.Web.UI.HtmlTextWriter
  67:              </case>
  68:        <!-- Opera //-->
  69:        <case match="Opera[ /](?'version'(?'major'\d+)(?'minor'\.(?'minorint'\d+))(?'letters'\w*))">
  70:          <filter match="[7-9]" with="${major}">
  71:                      tagwriter=System.Web.UI.HtmlTextWriter
  72:                  </filter>
  73:          <filter>
  74:            <case match="7" with="${major}">
  75:              <filter>
  76:                <case match="[5-9]" with="${minorint}">
  77:                                  ecmascriptversion=1.5
  78:                              </case>
  79:                <case>
  80:                                  ecmascriptversion=1.4
  81:                              </case>
  82:              </filter>
  83:            </case>
  84:            <case match="[8-9]" with="${major}">
  85:                          ecmascriptversion=1.5
  86:                      </case>
  87:          </filter>
  88:        </case>
  89:      </browserCaps>
  90:    </system.web>


Comments ( )
<00>  <01>  <02>  <03>  <04>  <05>  <06>  <07>  <08>  <09>  <10>  <11>  <12>  <13>  <14>  <15>  <16>  <17>  <18>  <19>  <20>  <21>  <22>  <23
Link to this page: //www.vb-net.com/asp2/42/config.htm
<SITEMAP>  <MVC>  <ASP>  <NET>  <DATA>  <KIOSK>  <FLEX>  <SQL>  <NOTES>  <LINUX>  <MONO>  <FREEWARE>  <DOCS>  <ENG>  <CHAT ME>  <ABOUT ME>  < THANKS ME>