Which Document Dom; The Dreamweaver Dom - Adobe 38040334 - Dreamweaver CS3 User Manual

Extending dreamweaver
Hide thumbs Also See for 38040334 - Dreamweaver CS3:
Table of Contents

Advertisement

Which document DOM?

It is important to distinguish between the DOM of the user's document and the DOM of the extension. The infor-
mation in this topic applies to both types of Dreamweaver documents, but the way that you reference each DOM is
different.
If you are familiar with JavaScript in browsers, you can reference objects in the active document by writing
. (for example,
document
document.forms[0]
refers to the first form in the extension UI. To reference objects in the user's document, you
document.forms[0]
must call
dw.getDocumentDOM()
object.
For example, to refer to the first image in the active document, you can write
You can also store the document object in a variable and use that variable in future references, as shown in the
following example:
var dom = dw.getDocumentDOM();
var firstImg = dom.images[0];
firstImg.src = "myImages.gif";
This kind of notation is common in files throughout the Configuration folder, especially in command files. For more
information about the
dw.getDocumentDOM()
Dreamweaver API Reference.

The Dreamweaver DOM

The Dreamweaver DOM contains a subset of objects, properties, and methods from the World Wide Web
Consortium (W3C) DOM Level 1 specification, which are combined with some properties of the Microsoft Internet
Explorer 4.0 DOM.
Objects, properties, and methods of the Dreamweaver DOM
The following table lists the objects, properties, methods, and events that the Dreamweaver DOM supports. Some
properties are read-only when they are accessed as properties of a specific object. A bullet (•) indicates properties
that are read-only when they are used in the listed context.
Object
Properties
window
navigator •
document •
innerWidth •
innerHeight •
screenX •
screenY •
navigator
platform •
). In Dreamweaver,
,
, or another function that returns a user document
dw.createDocument()
//get the dom of the current document
method, see the
refers to the extension file;
document
dw.getDocumentDOM().images[0]
dreamweaver.getDocumentDOM()
Methods
alert()
confirm()
escape()
unescape()
close()
setTimeout()
clearTimeout()
setInterval()
clearInterval()
resizeTo()
None
DREAMWEAVER CS3
91
Extending Dreamweaver
.
function in the
Events
onResize
None

Advertisement

Table of Contents
loading

This manual is also suitable for:

Dreamweaver cs3

Table of Contents