JavaScript: The Definitive Guide

Previous Chapter 21
JavaScript Reference
Next
 

Navigator.taintEnabled() Method

Name

Navigator.taintEnabled() Method---test whether data tainting is enabled

Availability

Navigator 3.0

Synopsis

navigator.taintEnabled()

Arguments

None.

Returns

true if, and only if, the data-tainting security model is supported by and enabled on the current browser, false if the data-tainting security model is not in effect.

Description

You can use navigator.taintEnabled() to test whether the browser that your JavaScript code is running on uses the data-tainting security model or not. Without data tainting in effect, there are a number of restrictions on what properties your code can read. With data tainting on, there are restrictions on what kinds of data your script can send to a server in a form submission.

See Chapter 20, JavaScript Security for a full discussion of JavaScript security, and JavaScript capabilities both with and without data tainting.

See Also

"Navigator", Chapter 20, JavaScript Security


Previous Home Next
Navigator.plugins.refresh() Book Index Navigator.userAgent

HTML: The Definitive Guide CGI Programming JavaScript: The Definitive Guide Programming Perl WebMaster in a Nutshell