obfuscators, code protection,
725–726
cross-browser support,
247
history in JavaScript,
222
Mozilla document properties,
240
Netscape document properties,
236–240
traditional (Netscape 2 and IE 3),
755
accessing with array syntax,
137
<object>
compared with <applet>,
562
correspondence to object, HTMLObjectElement,
849
cross browser inclusion of embedded objects,
575
interacting with ActiveX controls,
576
object-related collections,
396–397
composite data type and,
735
inheritance via prototype chain,
156
object-oriented programming,
150–151
overriding properties,
156
ol object, HTMLOListElement,
850–851
oncontextmenu event handler,
521
one-time pop-ups, cookies,
528
OOP (object-oriented programming)
class-based vs. prototype based,
151
Open Web Application Security Project (OWASP),
694
opener property, Window object,
361
Opera
cross-browser support,
247
DOM document trees and,
261
simulating browser activities,
551
support for innerHTML property,
291
optGroup object, HTMLOptGroupElement,
851
option object, HTMLOptionElement,
851–852
OR (|), bitwise operators,
82
OWASP (Open Web Application Security Project),
694