Interface Navigator

Hierarchy

  • NavigatorID
    • NavigatorOnLine
      • NavigatorContentUtils
        • MSNavigatorExtensions
          • NavigatorGeolocation
            • MSNavigatorDoNotTrack
              • NavigatorStorageUtils
                • MSFileSaver
                  • Navigator

Index

Properties

Methods

Properties

public appCodeName: string

public appMinorVersion: string

public appName: string

public appVersion: string

public browserLanguage: string

public connectionSpeed: number

public cookieEnabled: boolean

public cpuClass: string

public geolocation: Geolocation

public language: string

public mimeTypes: MSMimeTypesCollection

public msDoNotTrack: string

public onLine: boolean

public platform: string

public plugins: MSPluginsCollection

public product: string

public systemLanguage: string

public userAgent: string

public userLanguage: string

public vendor: string

Methods

public confirmSiteSpecificTrackingException(args: ConfirmSiteSpecificExceptionsInformation): boolean

Parameters

  • args: ConfirmSiteSpecificExceptionsInformation

Returns

boolean

public confirmWebWideTrackingException(args: ExceptionInformation): boolean

Parameters

  • args: ExceptionInformation

Returns

boolean

public getGamepads(): Gamepad[]

The currently connected and interacted-with gamepads. Gamepads must only appear in the list if they are currently connected to the user agent, and have been interacted with by the user. Otherwise, they must not appear in the list to avoid a malicious page from fingerprinting the user based on connected devices.

readonly

Returns

Gamepad[]

public javaEnabled(): boolean

Returns

boolean

public msSaveBlob(blob: any, defaultName?: string): boolean

Parameters

  • blob: any
  • defaultName?: string optional

Returns

boolean

public msSaveOrOpenBlob(blob: any, defaultName?: string): boolean

Parameters

  • blob: any
  • defaultName?: string optional

Returns

boolean

public removeSiteSpecificTrackingException(args: ExceptionInformation)

Parameters

  • args: ExceptionInformation

public removeWebWideTrackingException(args: ExceptionInformation)

Parameters

  • args: ExceptionInformation

public storeSiteSpecificTrackingException(args: StoreSiteSpecificExceptionsInformation)

Parameters

  • args: StoreSiteSpecificExceptionsInformation

public storeWebWideTrackingException(args: StoreExceptionsInformation)

Parameters

  • args: StoreExceptionsInformation

public taintEnabled(): boolean

Returns

boolean

public webkitGetGamepads(): GamepadList

Returns

GamepadList