JBrowser: Difference between revisions
From Joomla! Documentation
m clean up |
m preparing for archive only |
||
| Line 1: | Line 1: | ||
===Defined in=== | ===Defined in=== | ||
libraries/joomla/environment/browser.php | libraries/joomla/environment/browser.php | ||
| Line 79: | Line 77: | ||
===Examples=== | ===Examples=== | ||
=== Code Examples === | |||
<dpl> | <dpl> | ||
noresultsheader=\n | noresultsheader=\n | ||
category=JBrowser | category=JBrowser | ||
namespace=CodeExample | |||
category=ClassExample | category=ClassExample | ||
include=* | include=* | ||
format= ,,, | format= ,,, | ||
</dpl> | </dpl> | ||
Latest revision as of 00:19, 25 March 2017
Defined in
libraries/joomla/environment/browser.php
Methods
| Method name | Description |
|---|---|
| __construct | Create a browser instance (Constructor). |
| getInstance | Returns a reference to the global Browser object, only creating it if it doesn't already exist. |
| match | Parses the user agent string and inititializes the object with all the known features and quirks for the given browser. |
| getPlatform | Return the currently matched platform. |
| setBrowser | Sets the current browser. |
| getBrowser | Retrieve the current browser. |
| getMajor | Retrieve the current browser's major version. |
| getMinor | Retrieve the current browser's minor version. integer The current browser's minor version. |
| getVersion | Retrieve the current browser's version. string The current browser's version. |
| getAgentString | Return the full browser agent string. |
| getHTTPProtocol | Returns the server protocol in use on the current server. |
| setQuirk | Set unique behavior for the current browser. |
| hasQuirk | Check unique behavior for the current browser. |
| getQuirk | Retrieve unique behavior for the current browser. |
| setFeature | Set capabilities for the current browser. |
| hasFeature | Check the current browser capabilities. |
| getFeature | Retrieve the current browser capability. |
| isViewable | Determines if a browser can display a given MIME type. |
| isBrowser | Determine if the given browser is the same as the current. |
| isRobot | Determines if the browser is a robot or not. |
| isSSLConnection | Determine if we are using a secure (SSL) connection. |
Importing
jimport( 'joomla.environment.browser' );
Examples
Code Examples