TextField.StyleSheet.load()
Availability
Flash Player 7.
Usage
styleSheet.load(url:String) : Void
Parameters
The URL of a CSS file to load. The URL must be in the same domain as the URL where
url
the SWF file currently resides.
Returns
Nothing.
Description
Method; starts loading the CSS file into
the
TextField.StyleSheet.onLoad
The CSS file must reside in exactly the same domain as the SWF file that is loading it. For more
information about restrictions on loading data across domains, see "Flash Player security features"
in Using ActionScript in Flash.
Example
For an example of asynchronously loading style sheets using ActionScript 2.0, see the entry for
TextField.StyleSheet.getStyle().
The following example loads the CSS file named styles.css into the style sheet object
When the file has finished loading successfully, the style sheet object is applied to a TextField
object named
news_txt
this.createTextField("news_txt", 999, 10, 10, 320, 240);
news_txt.multiline = true;
news_txt.wordWrap = true;
news_txt.html = true;
var my_styleSheet:TextField.StyleSheet = new TextField.StyleSheet();
my_styleSheet.onLoad = function(success:Boolean) {
if (success) {
news_txt.styleSheet = my_styleSheet;
news_txt.htmlText = "<p class=\"heading\">Heading goes here!</p><p
class=\"mainBody\">Lorem ipsum dolor sit amet, consectetuer adipiscing elit,
sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat
volutpat.</p>";
}
};
my_styleSheet.load("styles.css");
For the code contained in styles.css, see the entry for TextField.StyleSheet.getStyle().
See also
TextField.StyleSheet.onLoad
864
Chapter 2: ActionScript Language Reference
styleSheet
callback handler to determine when the file has finished loading.
.
. The load operation is asynchronous; use
.
styleObj
Need help?
Do you have a question about the FLASH MX 2004-ACTIONSCRIPT LANGUAGE and is the answer not in the manual?