936
ActionScript classes
_url (MovieClip._url property)
public _url : String [read-only]
Retrieves the URL of the SWF, JPEG, GIF, or PNG file from which the movie clip was
downloaded.
Availability:
ActionScript 1.0; Flash Player 4 - The ability to retrieve the URL of JPEG files
from which the movie clip was downloaded is available as of Flash Player 6. The ability to
retrieve the URL of GIF files and PNG files from which the movie clip was downloaded is
available as of Flash Player 8.
Example
The following example displays the URL of the image that is loaded into the
image_mc
instance in the Output panel.
this.createEmptyMovieClip("image_mc", 1);
var mclListener:Object = new Object();
mclListener.onLoadInit = function(target_mc:MovieClip) {
trace("_url: "+target_mc._url);
};
var image_mcl:MovieClipLoader = new MovieClipLoader();
image_mcl.addListener(mclListener);
image_mcl.loadClip("http://www.macromedia.com/images/shared/product_boxes/
112x112/box_studio_112x112.jpg", image_mc);
The following example assigns the
menu_cm
ContextMenu object to the
image_mc
movie clip.
The
menu_cm
object contains a custom menu item labeled
View Image in Browser
that has
an associated function named
viewImage()
.
var menu_cm:ContextMenu = new ContextMenu();
menu_cm.customItems.push(new ContextMenuItem("View Image in Browser...",
viewImage));
this.createEmptyMovieClip("image_mc", this.getNextHighestDepth());
var mclListener:Object = new Object();
mclListener.onLoadInit = function(target_mc:MovieClip) {
target_mc.menu = menu_cm;
};
var image_mcl:MovieClipLoader = new MovieClipLoader();
image_mcl.addListener(mclListener);
image_mcl.loadClip("photo1.jpg", image_mc);
function viewImage(target_mc:MovieClip, obj:Object) {
getURL(target_mc._url, "_blank");
}
When you right-click (Windows) or Control-click (Macintosh) the image at runtime, select
View Image in Browser from the context menu to open the image in a browser window.
Summary of Contents for FLASH 8-ACTIONSCRIPT 2.0 LANGUAGE
Page 1: ...ActionScript 2 0 Language Reference ...
Page 1352: ...1352 ActionScript classes ...