User Guide
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.