Basic browser functions.
- Source:
Namespaces
Methods
(static) changeFavicon()
Dynamically changes the favicon: works in Firefox, Chrome and Opera
- Source:
(static) changePageTitle()
Changes page title
- Source:
(static) getBrowserEngine()
Returns the underlying layout engine in use by the browser.
- Source:
(static) getBrowserLanguage()
Get the browser language
- Source:
(static) getBrowserName()
Returns the type of user agent by hooked browser.
- Source:
(static) getBrowserReportedName()
Returns the user agent that the browser is claiming to be.
- Source:
(static) getBrowserVersion()
Returns the major version of the browser being used.
- Source:
(static) getDetails()
Construct hash from browser details. This function is used to grab the browser details during the hooking process
- Source:
(static) getMaxConnections() → {Object}
A function that gets the max number of simultaneous connections the browser can make per origin, or globally on all origin.
This code is based on research from browserspy.dk
- Source:
Returns:
A jQuery deferred object promise, which when resolved passes the number of connections to the callback function as "this"
- Type
- Object
(static) getPageBody()
Returns the page body HTML
- Source:
(static) getPageHead()
Returns the page head HTML
- Source:
(static) getPlugins()
Returns the list of plugins installed in the browser.
- Source:
(static) getPluginsIE()
Returns a list of plugins detected by IE. This is a hack because IE doesn't support navigator.plugins
- Source:
(static) getProtocol()
Returns the protocol.
- Source:
(static) getWindowSize()
Returns zombie browser window size.
- Source:
(static) hasActiveX()
Returns boolean value depending on whether the browser supports ActiveX
- Source:
(static) hasCors()
Checks if the browser supports CORS
- Source:
(static) hasFlash()
Checks if the zombie has flash installed and enabled.
- Source:
(static) hasFoxit()
Checks if the zombie has Foxit PDF reader plugin.
- Source:
(static) hasGoogleGears()
Checks if the zombie has Google Gears installed.
- Source:
(static) hasJava()
Checks if the zombie has Java installed and enabled.
- Source:
(static) hasPhonegap()
Checks if the Phonegap API is available from the hooked origin.
- Source:
(static) hasQuickTime()
Checks if the zombie has the QuickTime plugin installed.
- Source:
(static) hasRealPlayer()
Checks if the zombie has the RealPlayer plugin installed.
- Source:
(static) hasSilverlight()
Returns boolean value depending on whether the browser supports Silverlight
- Source:
(static) hasVBScript()
Checks if the zombie has VBScript enabled.
- Source:
(static) hasVLC()
Checks if VLC is installed
- Source:
(static) hasVisited()
Returns array of results, whether or not the target zombie has visited the specified URL
- Source:
(static) hasWMP()
Checks if the zombie has the Windows Media Player plugin installed.
- Source:
(static) hasWebGL()
Checks if the zombie has WebGL enabled.
- Source:
(static) hasWebRTC()
Returns boolean value depending on whether the browser supports WebRTC
- Source:
(static) hasWebSocket()
Checks if the zombie has Web Sockets enabled.
- Source:
(static) hasWebWorker()
Checks if the zombie has Web Workers enabled.
- Source:
(static) hookChildFrames()
Hooks all child frames in the current window Restricted by same-origin policy
- Source:
(static) isA()
Returns true if Avant Browser.
- Source:
(static) isBrave()
Returns true if Brave
- Source:
(static) isC()
Returns true if Chrome.
- Source:
(static) isC10()
Returns true if Chrome 10.
- Source:
(static) isC11()
Returns true if Chrome 11.
- Source:
(static) isC12()
Returns true if Chrome 12.
- Source:
(static) isC13()
Returns true if Chrome 13.
- Source:
(static) isC14()
Returns true if Chrome 14.
- Source:
(static) isC15()
Returns true if Chrome 15.
- Source:
(static) isC16()
Returns true if Chrome 16.
- Source:
(static) isC17()
Returns true if Chrome 17.
- Source:
(static) isC18()
Returns true if Chrome 18.
- Source:
(static) isC19()
Returns true if Chrome 19.
- Source:
(static) isC19iOS()
Returns true if Chrome for iOS 19.
- Source:
(static) isC20()
Returns true if Chrome 20.
- Source:
(static) isC20iOS()
Returns true if Chrome for iOS 20.
- Source:
(static) isC21()
Returns true if Chrome 21.
- Source:
(static) isC21iOS()
Returns true if Chrome for iOS 21.
- Source:
(static) isC22()
Returns true if Chrome 22.
- Source:
(static) isC22iOS()
Returns true if Chrome for iOS 22.
- Source:
(static) isC23()
Returns true if Chrome 23.
- Source:
(static) isC23iOS()
Returns true if Chrome for iOS 23.
- Source:
(static) isC24()
Returns true if Chrome 24.
- Source:
(static) isC24iOS()
Returns true if Chrome for iOS 24.
- Source:
(static) isC25()
Returns true if Chrome 25.
- Source:
(static) isC25iOS()
Returns true if Chrome for iOS 25.
- Source:
(static) isC26()
Returns true if Chrome 26.
- Source:
(static) isC26iOS()
Returns true if Chrome for iOS 26.
- Source:
(static) isC27()
Returns true if Chrome 27.
- Source:
(static) isC27iOS()
Returns true if Chrome for iOS 27.
- Source:
(static) isC28()
Returns true if Chrome 28.
- Source:
(static) isC28iOS()
Returns true if Chrome for iOS 28.
- Source:
(static) isC29()
Returns true if Chrome 29.
- Source:
(static) isC29iOS()
Returns true if Chrome for iOS 29.
- Source:
(static) isC30()
Returns true if Chrome 30.
- Source:
(static) isC30iOS()
Returns true if Chrome for iOS 30.
- Source:
(static) isC31()
Returns true if Chrome 31.
- Source:
(static) isC31iOS()
Returns true if Chrome for iOS 31.
- Source:
(static) isC32()
Returns true if Chrome 32.
- Source:
(static) isC32iOS()
Returns true if Chrome for iOS 32.
- Source:
(static) isC33()
Returns true if Chrome 33.
- Source:
(static) isC33iOS()
Returns true if Chrome for iOS 33.
- Source:
(static) isC34()
Returns true if Chrome 34.
- Source:
(static) isC34iOS()
Returns true if Chrome for iOS 34.
- Source:
(static) isC35()
Returns true if Chrome 35.
- Source:
(static) isC35iOS()
Returns true if Chrome for iOS 35.
- Source:
(static) isC36()
Returns true if Chrome 36.
- Source:
(static) isC36iOS()
Returns true if Chrome for iOS 36.
- Source:
(static) isC37()
Returns true if Chrome 37.
- Source:
(static) isC37iOS()
Returns true if Chrome for iOS 37.
- Source:
(static) isC38()
Returns true if Chrome 38.
- Source:
(static) isC38iOS()
Returns true if Chrome for iOS 38.
- Source:
(static) isC39()
Returns true if Chrome 39.
- Source:
(static) isC39iOS()
Returns true if Chrome for iOS 39.
- Source:
(static) isC40()
Returns true if Chrome 40.
- Source:
(static) isC40iOS()
Returns true if Chrome for iOS 40.
- Source:
(static) isC41()
Returns true if Chrome 41.
- Source:
(static) isC41iOS()
Returns true if Chrome for iOS 41.
- Source:
(static) isC42()
Returns true if Chrome 42.
- Source:
(static) isC42iOS()
Returns true if Chrome for iOS 42.
- Source:
(static) isC43()
Returns true if Chrome 43.
- Source:
(static) isC43iOS()
Returns true if Chrome for iOS 43.
- Source:
(static) isC44()
Returns true if Chrome 44.
- Source:
(static) isC44iOS()
Returns true if Chrome for iOS 44.
- Source:
(static) isC45()
Returns true if Chrome 45.
- Source:
(static) isC45iOS()
Returns true if Chrome for iOS 45.
- Source:
(static) isC46()
Returns true if Chrome 46.
- Source:
(static) isC46iOS()
Returns true if Chrome for iOS 46.
- Source:
(static) isC47()
Returns true if Chrome 47.
- Source:
(static) isC47iOS()
Returns true if Chrome for iOS 47.
- Source:
(static) isC48()
Returns true if Chrome 48.
- Source:
(static) isC48iOS()
Returns true if Chrome for iOS 48.
- Source:
(static) isC49()
Returns true if Chrome 49.
- Source:
(static) isC49iOS()
Returns true if Chrome for iOS 49.
- Source:
(static) isC5()
Returns true if Chrome 5.
- Source:
(static) isC50()
Returns true if Chrome 50.
- Source:
(static) isC50iOS()
Returns true if Chrome for iOS 50.
- Source:
(static) isC51()
Returns true if Chrome 51.
- Source:
(static) isC51iOS()
Returns true if Chrome for iOS 51.
- Source:
(static) isC52()
Returns true if Chrome 52.
- Source:
(static) isC52iOS()
Returns true if Chrome for iOS 52.
- Source:
(static) isC53()
Returns true if Chrome 53.
- Source:
(static) isC53iOS()
Returns true if Chrome for iOS 53.
- Source:
(static) isC54()
Returns true if Chrome 54.
- Source:
(static) isC54iOS()
Returns true if Chrome for iOS 54.
- Source:
(static) isC55()
Returns true if Chrome 55.
- Source:
(static) isC55iOS()
Returns true if Chrome for iOS 55.
- Source:
(static) isC56()
Returns true if Chrome 56.
- Source:
(static) isC56iOS()
Returns true if Chrome for iOS 56.
- Source:
(static) isC57()
Returns true if Chrome 57.
- Source:
(static) isC57iOS()
Returns true if Chrome for iOS 57.
- Source:
(static) isC58()
Returns true if Chrome 58.
- Source:
(static) isC58iOS()
Returns true if Chrome for iOS 58.
- Source:
(static) isC59()
Returns true if Chrome 59.
- Source:
(static) isC59iOS()
Returns true if Chrome for iOS 59.
- Source:
(static) isC6()
Returns true if Chrome 6.
- Source:
(static) isC60()
Returns true if Chrome 60.
- Source:
(static) isC60iOS()
Returns true if Chrome for iOS 60.
- Source:
(static) isC61()
Returns true if Chrome 61.
- Source:
(static) isC61iOS()
Returns true if Chrome for iOS 61.
- Source:
(static) isC62()
Returns true if Chrome 62.
- Source:
(static) isC62iOS()
Returns true if Chrome for iOS 62.
- Source:
(static) isC63()
Returns true if Chrome 63.
- Source:
(static) isC63iOS()
Returns true if Chrome for iOS 63.
- Source:
(static) isC64()
Returns true if Chrome 64.
- Source:
(static) isC64iOS()
Returns true if Chrome for iOS 64.
- Source:
(static) isC65()
Returns true if Chrome 65.
- Source:
(static) isC65iOS()
Returns true if Chrome for iOS 65.
- Source:
(static) isC66()
Returns true if Chrome 66.
- Source:
(static) isC66iOS()
Returns true if Chrome for iOS 66.
- Source:
(static) isC67()
Returns true if Chrome 67.
- Source:
(static) isC67iOS()
Returns true if Chrome for iOS 67.
- Source:
(static) isC68()
Returns true if Chrome 68.
- Source:
(static) isC68iOS()
Returns true if Chrome for iOS 68.
- Source:
(static) isC69()
Returns true if Chrome 69.
- Source:
(static) isC69iOS()
Returns true if Chrome for iOS 69.
- Source:
(static) isC7()
Returns true if Chrome 7.
- Source:
(static) isC70()
Returns true if Chrome 70.
- Source:
(static) isC70iOS()
Returns true if Chrome for iOS 70.
- Source:
(static) isC71()
Returns true if Chrome 71.
- Source:
(static) isC71iOS()
Returns true if Chrome for iOS 71.
- Source:
(static) isC72()
Returns true if Chrome 72.
- Source:
(static) isC72iOS()
Returns true if Chrome for iOS 72.
- Source:
(static) isC73()
Returns true if Chrome 73.
- Source:
(static) isC73iOS()
Returns true if Chrome for iOS 73.
- Source:
(static) isC74()
Returns true if Chrome 74.
- Source:
(static) isC74iOS()
Returns true if Chrome for iOS 74.
- Source:
(static) isC75()
Returns true if Chrome 75.
- Source:
(static) isC75iOS()
Returns true if Chrome for iOS 75.
- Source:
(static) isC76()
Returns true if Chrome 76.
- Source:
(static) isC76iOS()
Returns true if Chrome for iOS 76.
- Source:
(static) isC77()
Returns true if Chrome 77.
- Source:
(static) isC77iOS()
Returns true if Chrome for iOS 77.
- Source:
(static) isC78()
Returns true if Chrome 78.
- Source:
(static) isC78iOS()
Returns true if Chrome for iOS 78.
- Source:
(static) isC79()
Returns true if Chrome 79.
- Source:
(static) isC79iOS()
Returns true if Chrome for iOS 79.
- Source:
(static) isC8()
Returns true if Chrome 8.
- Source:
(static) isC80()
Returns true if Chrome 80.
- Source:
(static) isC80iOS()
Returns true if Chrome for iOS 80.
- Source:
(static) isC81()
Returns true if Chrome 81.
- Source:
(static) isC81iOS()
Returns true if Chrome for iOS 81.
- Source:
(static) isC82()
Returns true if Chrome 82.
- Source:
(static) isC82iOS()
Returns true if Chrome for iOS 82.
- Source:
(static) isC83()
Returns true if Chrome 83.
- Source:
(static) isC83iOS()
Returns true if Chrome for iOS 83.
- Source:
(static) isC84()
Returns true if Chrome 84.
- Source:
(static) isC84iOS()
Returns true if Chrome for iOS 84.
- Source:
(static) isC85()
Returns true if Chrome 85.
- Source:
(static) isC85iOS()
Returns true if Chrome for iOS 85.
- Source:
(static) isC86()
Returns true if Chrome 86.
- Source:
(static) isC86iOS()
Returns true if Chrome for iOS 86.
- Source:
(static) isC87()
Returns true if Chrome 87.
- Source:
(static) isC87iOS()
Returns true if Chrome for iOS 87.
- Source:
(static) isC88()
Returns true if Chrome 88.
- Source:
(static) isC88iOS()
Returns true if Chrome for iOS 88.
- Source:
(static) isC89()
Returns true if Chrome 89.
- Source:
(static) isC89iOS()
Returns true if Chrome for iOS 89.
- Source:
(static) isC9()
Returns true if Chrome 9.
- Source:
(static) isC90()
Returns true if Chrome 90.
- Source:
(static) isC90iOS()
Returns true if Chrome for iOS 90.
- Source:
(static) isC91()
Returns true if Chrome 91.
- Source:
(static) isC91iOS()
Returns true if Chrome for iOS 91.
- Source:
(static) isC92()
Returns true if Chrome 92.
- Source:
(static) isC92iOS()
Returns true if Chrome for iOS 92.
- Source:
(static) isC93()
Returns true if Chrome 93.
- Source:
(static) isC93iOS()
Returns true if Chrome for iOS 93.
- Source:
(static) isC94()
Returns true if Chrome 94.
- Source:
(static) isC94iOS()
Returns true if Chrome for iOS 94.
- Source:
(static) isC95()
Returns true if Chrome 95.
- Source:
(static) isC95iOS()
Returns true if Chrome for iOS 95.
- Source:
(static) isC96()
Returns true if Chrome 96.
- Source:
(static) isC96iOS()
Returns true if Chrome for iOS 96.
- Source:
(static) isC97()
Returns true if Chrome 97.
- Source:
(static) isC97iOS()
Returns true if Chrome for iOS 97.
- Source:
(static) isC98()
Returns true if Chrome 98.
- Source:
(static) isC98iOS()
Returns true if Chrome for iOS 98.
- Source:
(static) isC99()
Returns true if Chrome 99.
- Source:
(static) isC99iOS()
Returns true if Chrome for iOS 99.
- Source:
(static) isEdge()
Returns true if Edge.
- Source:
(static) isEpi()
Return true if Epiphany
- Source:
(static) isFF()
Returns true if FF.
- Source:
(static) isFF10()
Returns true if FF10.
- Source:
(static) isFF11()
Returns true if FF11.
- Source:
(static) isFF12()
Returns true if FF12
- Source:
(static) isFF13()
Returns true if FF13
- Source:
(static) isFF14()
Returns true if FF14
- Source:
(static) isFF15()
Returns true if FF15
- Source:
(static) isFF16()
Returns true if FF16
- Source:
(static) isFF17()
Returns true if FF17
- Source:
(static) isFF18()
Returns true if FF18
- Source:
(static) isFF19()
Returns true if FF19
- Source:
(static) isFF2()
Returns true if FF2.
- Source:
(static) isFF20()
Returns true if FF20
- Source:
(static) isFF21()
Returns true if FF21
- Source:
(static) isFF22()
Returns true if FF22
- Source:
(static) isFF23()
Returns true if FF23
- Source:
(static) isFF24()
Returns true if FF24
- Source:
(static) isFF25()
Returns true if FF25
- Source:
(static) isFF26()
Returns true if FF26
- Source:
(static) isFF27()
Returns true if FF27
- Source:
(static) isFF28()
Returns true if FF28
- Source:
(static) isFF29()
Returns true if FF29
- Source:
(static) isFF3()
Returns true if FF3.
- Source:
(static) isFF30()
Returns true if FF30
- Source:
(static) isFF31()
Returns true if FF31
- Source:
(static) isFF32()
Returns true if FF32
- Source:
(static) isFF33()
Returns true if FF33
- Source:
(static) isFF34()
Returns true if FF34
- Source:
(static) isFF35()
Returns true if FF35
- Source:
(static) isFF36()
Returns true if FF36
- Source:
(static) isFF37()
Returns true if FF37
- Source:
(static) isFF38()
Returns true if FF38
- Source:
(static) isFF39()
Returns true if FF39
- Source:
(static) isFF3_5()
Returns true if FF3.5.
- Source:
(static) isFF3_6()
Returns true if FF3.6.
- Source:
(static) isFF4()
Returns true if FF4.
- Source:
(static) isFF40()
Returns true if FF40
- Source:
(static) isFF41()
Returns true if FF41
- Source:
(static) isFF42()
Returns true if FF42
- Source:
(static) isFF43()
Returns true if FF43
- Source:
(static) isFF44()
Returns true if FF44
- Source:
(static) isFF45()
Returns true if FF45
- Source:
(static) isFF46()
Returns true if FF46
- Source:
(static) isFF47()
Returns true if FF47
- Source:
(static) isFF48()
Returns true if FF48
- Source:
(static) isFF49()
Returns true if FF49
- Source:
(static) isFF5()
Returns true if FF5.
- Source:
(static) isFF50()
Returns true if FF50
- Source:
(static) isFF51()
Returns true if FF51
- Source:
(static) isFF52()
Returns true if FF52
- Source:
(static) isFF53()
Returns true if FF53
- Source:
(static) isFF54()
Returns true if FF54
- Source:
(static) isFF55()
Returns true if FF55
- Source:
(static) isFF56()
Returns true if FF56
- Source:
(static) isFF57()
Returns true if FF57
- Source:
(static) isFF58()
Returns true if FF58
- Source:
(static) isFF59()
Returns true if FF59
- Source:
(static) isFF6()
Returns true if FF6.
- Source:
(static) isFF60()
Returns true if FF60
- Source:
(static) isFF61()
Returns true if FF61
- Source:
(static) isFF62()
Returns true if FF62
- Source:
(static) isFF63()
Returns true if FF63
- Source:
(static) isFF64()
Returns true if FF64
- Source:
(static) isFF65()
Returns true if FF65
- Source:
(static) isFF66()
Returns true if FF66
- Source:
(static) isFF67()
Returns true if FF67
- Source:
(static) isFF68()
Returns true if FF68
- Source:
(static) isFF69()
Returns true if FF69
- Source:
(static) isFF7()
Returns true if FF7.
- Source:
(static) isFF70()
Returns true if FF70
- Source:
(static) isFF71()
Returns true if FF71
- Source:
(static) isFF72()
Returns true if FF72
- Source:
(static) isFF73()
Returns true if FF73
- Source:
(static) isFF74()
Returns true if FF74
- Source:
(static) isFF75()
Returns true if FF75
- Source:
(static) isFF76()
Returns true if FF76
- Source:
(static) isFF77()
Returns true if FF77
- Source:
(static) isFF78()
Returns true if FF78
- Source:
(static) isFF79()
Returns true if FF79
- Source:
(static) isFF8()
Returns true if FF8.
- Source:
(static) isFF80()
Returns true if FF80
- Source:
(static) isFF81()
Returns true if FF81
- Source:
(static) isFF82()
Returns true if FF82
- Source:
(static) isFF83()
Returns true if FF83
- Source:
(static) isFF84()
Returns true if FF84
- Source:
(static) isFF85()
Returns true if FF85
- Source:
(static) isFF86()
Returns true if FF86
- Source:
(static) isFF87()
Returns true if FF87
- Source:
(static) isFF88()
Returns true if FF88
- Source:
(static) isFF89()
Returns true if FF89
- Source:
(static) isFF9()
Returns true if FF9.
- Source:
(static) isFF90()
Returns true if FF90
- Source:
(static) isFF91()
Returns true if FF91
- Source:
(static) isFF92()
Returns true if FF92
- Source:
(static) isFF93()
Returns true if FF93
- Source:
(static) isFF94()
Returns true if FF94
- Source:
(static) isFF95()
Returns true if FF95
- Source:
(static) isFF96()
Returns true if FF96
- Source:
(static) isFF97()
Returns true if FF97
- Source:
(static) isFF98()
Returns true if FF98
- Source:
(static) isFF99()
Returns true if FF99
- Source:
(static) isIE()
Returns true if IE.
- Source:
(static) isIE10()
Returns true if IE10.
- Source:
(static) isIE11()
Returns true if IE11.
- Source:
(static) isIE6()
Returns true if IE6.
- Source:
(static) isIE7()
Returns true if IE7.
- Source:
(static) isIE8()
Returns true if IE8.
- Source:
(static) isIE9()
Returns true if IE9.
- Source:
(static) isIceweasel()
Returns true if Iceweasel.
- Source:
(static) isMidori()
Returns true if Midori.
- Source:
(static) isO()
Returns true if Opera.
- Source:
(static) isO10()
Returns true if Opera 10.xx.
- Source:
(static) isO11()
Returns true if Opera 11.xx.
- Source:
(static) isO12()
Returns true if Opera 12.xx.
- Source:
(static) isO9_52()
Returns true if Opera 9.50 through 9.52.
- Source:
(static) isO9_60()
Returns true if Opera 9.60 through 9.64.
- Source:
(static) isOdyssey()
Returns true if Odyssey
- Source:
(static) isS()
Returns true if Safari.
- Source:
(static) isS4()
Returns true if Safari 4.xx
- Source:
(static) isS5()
Returns true if Safari 5.xx
- Source:
(static) isS6()
Returns true if Safari 6.xx
- Source:
(static) isS7()
Returns true if Safari 7.xx
- Source:
(static) isS8()
Returns true if Safari 8.xx
- Source:
(static) isWebKitBased()
Returns true if Webkit based
- Source:
(static) javaEnabled()
Checks if the zombie has Java enabled.
- Source:
(static) type()
Returns the type of browser being used.
- Source: