JavaScript API
Find Image (NS4) - getImage()
This function is also from Apple developer site (the copyright message allows it's use in other sites).
The function getImage returns the object for "name".
The Code
function findImage(name, doc) {
var i, img;
for (i = 0; i < doc.images.length; i++) {
if (doc.images[i].name == name) {
return doc.images[i];
}
}
for (i = 0; i < doc.layers.length; i++) {
if ((img = findImage(name, doc.layers[i].document)) != null) {
img.container = doc.layers[i];
return img;
}
}
return null;
}
function getImage(name) {
if (document.layers) {
return findImage(name, document);
}
return null;
}
Example Usage
// get object for image with ID "myImage"
var myObject = getImage('myImage');
|