MovieClip._url Property

ActionScript for Flash MX: The Definitive Guide, 2nd Edition
By Colin Moock
Chapter 18.  ActionScript Language Reference
MovieClip._url Property Flash 4

the network address from which a clip or movie was loaded read-only
mc._url

Description

The string _url property represents the URL (Uniform Resource Locator) indicating the Internet or local disk location from which the content of mc was loaded. The _url property is always an absolute URL, never a relative one. For main movies, _url is simply the location of the current .swf file. The _url of all movie clips in a .swf file is the same as the main movie of that file unless external .swf files have been loaded into individual clips via MovieClip.loadMovie( ). The _url of a clip that hosts an externally loaded .swf file is the location of the externally loaded file.

The _url property sometimes is used to create simple security systems that prevent a movie from playing when displayed in a unwanted location.

Example

The value of _url in a movie loaded from a web site looks like this:

"http://www.moock.org/gwen/meetgwen.swf"

The value of _url in a movie loaded from a local PC hard drive looks like this:

"file:///C|/data/flashfiles/movie.swf"

Here we check whether a movie is hosted in the desired location (if it's not, we display a frame that contains an error):

if (this._url != "http://www.moock.org/gwen/meetgwen.swf") {   trace("This movie is not running from its intended location.";   this.gotoAndStop("accessDenied"); }

See Also

MovieClip.loadMovie( ), System.security.allowDomain( )



    ActionScript for Flash MX. The Definitive Guide
    ActionScript for Flash MX: The Definitive Guide, Second Edition
    ISBN: 059600396X
    EAN: 2147483647
    Year: 2002
    Pages: 780
    Authors: Colin Moock

    flylib.com © 2008-2017.
    If you may any questions please contact us: flylib@qtcs.net