当前位置: 代码迷 >> Web开发 >> 代码求解!flash
  详细解决方案

代码求解!flash

热度:304   发布时间:2012-02-10 21:27:42.0
代码求解!!!!flash - Web 开发 / 其他
// Action script...

// [Action in Frame 1]
var my_styleSheet = new TextField.StyleSheet();
my_styleSheet.onLoad = function (success)
{
  if (success)
  {
  trace ("Styles loaded:");
  var _loc1 = my_styleSheet.getStyleNames();
  trace (_loc1.join("\n"));
  }
  else
  {
  trace ("Error loading CSS");
  } // end else if
};
my_styleSheet.load(" http://www.*****.com/flash/styles.css");



求解

------解决方案--------------------
my_styleSheet.onLoad  //my_styleSheet对象load完成后会到这个函数里继续执行这里规定的附带任务
  = function (success)  //这里的success是对象load后自动传递的执行结果标记变量,代表是否正常load了指定文件。
{
if (success)  //如果正常加载了指定的文件,success为真,执行下面的语句
{
trace ("Styles loaded:");  //在"输出"面板"中输出提示信息
var _loc1 = my_styleSheet.getStyleNames(); //getStyleNames返回一个数组,包含此样式表中注册的所有样式的名称。
trace (_loc1.join("\n"));  //数组的join(分隔符)方法,把数组的各元素用指定的分隔符连接成一个字串。用trace在输出面板上输出出来。
}
else
{
trace ("Error loading CSS");  //如果加载错误,比如不存在指定文件或其格式错误,就显示提示信息
} // end else if
};
  相关解决方案