With multiple browsers on the market it is sometimes difficult to create a piece of code that works on all. Therefore by detecting the user's browser and/or system individual pieces of code can be written to work with each and the appropriate one used.
Code example
Your system information is listed below:Steps
Value | Usage | Possible Results |
Browser's name | detect("browsername") | explorer, netscape, aol, webtv, other |
Browser's version | detect("browserversion") | Browser version |
Platform's name | detect("platformname") | windows, mac, linux, unix, irix, sunos, hp-ux, webtv, other |
Platform's version (Windows only) | detect("platformversion") | 98, 95, 3,1, NT, other |
Number of plugins installed (Netscape only) | detect("plugins") | Number of plugins |
Check if plugin installed (Netscape only) | detect("plugin","Name of plugin") | true, false |
Is Java enabled | detect("java") | true, false |
Are cookies enabled (Windows only) | detect("cookies") | true, false, unknown |
Colour depth | detect("colourdepth") | 8, 16, 24, 32 (bit) |
Number of colours | detect("colours") | Number of colours |
Screen width | detect("screenwidth") | Number of pixels |
Available screen width | detect("availablescreenwidth") | Number of pixels |
Screen height | detect("screenheight") | Number of pixels |
Available screen height | detect("availablescreenheight") | Number of pixels |
Referrer | detect("referrer") | URL |
Source code [Select all code] |