Description
Returns a browser ID for a given user agent string.
Syntax
ExtractUABrowserID(user_agent_string)
Examples
ExtractUABrowserID('chrome/25')
returns 325
Notes
The following table lists the BrowserID returned for each User Agent value. If none of the values looked for in the User Agent string is found, -1 is returned.
BrowserID |
User Agent |
100 |
msie
|
106 |
msie 6
|
107 |
msie 7
|
108 |
msie 8
|
108 |
trident/4
|
109 |
msie 9
|
109 |
trident/5
|
110 |
msie 10
|
110 |
trident/6
|
111 |
msie 11
|
112 |
msie 12
|
113 |
msie 13
|
114 |
msie 14
|
115 |
msie 15
|
116 |
msie 16
|
117 |
msie 17
|
118 |
msie 18
|
119 |
msie 19
|
120 |
msie 20
|
200 |
firefox
|
203 |
firefox/3
|
204 |
firefox/4
|
205 |
firefox/5
|
206 |
firefox/6
|
207 |
firefox/7
|
208 |
firefox/8
|
209 |
firefox/9
|
210 |
firefox/10
|
211 |
firefox/11
|
212 |
firefox/12
|
213 |
firefox/13
|
214 |
firefox/14
|
215 |
firefox/15
|
216 |
firefox/16
|
217 |
firefox/17
|
218 |
firefox/18
|
219 |
firefox/19
|
220 |
firefox/20
|
221 |
firefox/21
|
222 |
firefox/22
|
223 |
firefox/23
|
224 |
firefox/24
|
225 |
firefox/25
|
226 |
firefox/26
|
227 |
firefox/27
|
228 |
firefox/28
|
229 |
firefox/29
|
230 |
firefox/30
|
231 |
firefox/31
|
232 |
firefox/32
|
233 |
firefox/33
|
234 |
firefox/34
|
235 |
firefox/35
|
236 |
firefox/36
|
237 |
firefox/37
|
238 |
firefox/38
|
239 |
firefox/39
|
240 |
firefox/40
|
241 |
firefox/41
|
300 |
chrome
|
314 |
chrome/14
|
315 |
chrome/15
|
316 |
chrome/16
|
317 |
chrome/17
|
318 |
chrome/18
|
319 |
chrome/19
|
320 |
chrome/20
|
321 |
chrome/21
|
322 |
chrome/22
|
323 |
chrome/23
|
324 |
chrome/24
|
325 |
chrome/25
|
326 |
chrome/26
|
327 |
chrome/27
|
328 |
chrome/28
|
329 |
chrome/29
|
330 |
chrome/30
|
331 |
chrome/31
|
332 |
chrome/32
|
333 |
chrome/33
|
334 |
chrome/34
|
335 |
chrome/35
|
336 |
chrome/36
|
337 |
chrome/37
|
338 |
chrome/38
|
339 |
chrome/39
|
340 |
chrome/40
|
341 |
chrome/41
|
342 |
chrome/42
|
343 |
chrome/43
|
344 |
chrome/44
|
345 |
chrome/45
|
346 |
chrome/46
|
347 |
chrome/47
|
348 |
chrome/48
|
349 |
chrome/49
|
350 |
chrome/50
|
351 |
chrome/51
|
400 |
safari
|
500 |
opera
|
Return value datatype
Int
Impact of null value
If input is null, returns -1.