JBrowser
From Joomla! Documentation
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
The "API17" namespace is an archived namespace. This page contains information for a Joomla! version which is no longer supported. It exists only as a historical reference, it will not be improved and its content may be incomplete and/or contain broken links.
[Edit Descripton] Template:Description:JBrowser
Defined in[edit]
libraries/joomla/environment/browser.php
- see source code in BitBucket
Subpackage[edit]
Extends[edit]
Extended by[edit]
Methods[edit]
Method name | Description |
---|---|
__construct | Create a browser instance (constructor). |
getAgentString | Return the full browser agent string. |
getBrowser | Retrieve the current browser. |
getFeature | Retrieve the current browser capability. |
getHTTPProtocol | Returns the server protocol in use on the current server. |
getMajor | Retrieve the current browser's major version. |
getMinor | Retrieve the current browser's minor version. |
getPlatform | Return the currently matched platform. |
getQuirk | Retrieve unique behavior for the current browser. |
getVersion | Retrieve the current browser's version. |
hasFeature | Check the current browser capabilities. |
hasQuirk | Check unique behavior for the current browser. |
isBrowser | Determine if the given browser is the same as the current. |
isMobile | Determines if the browser is mobile version or not. |
isRobot | Determines if the browser is a robot or not. |
isSSLConnection | Determine if we are using a secure (SSL) connection. |
isViewable | Determines if a browser can display a given MIME type. |
match | Parses the user agent string and inititializes the object with all the known features and quirks for the given browser. |
setBrowser | Sets the current browser. |
setFeature | Set capabilities for the current browser. |
setQuirk | Set unique behavior for the current browser. |
_sortMime | |
getInstance | Returns the global Browser object, only creating it if it doesn't already exist. |
_setPlatform | Match the platform of the browser. |
Importing[edit]
jimport( 'joomla.environment.browser' );
See also[edit]
- JBrowser source code in BitBucket
- Other versions of this class
Template:SeeAlso:JBrowser [Edit See Also]
Examples[edit]
<CodeExamplesForm />