flash 加载 html 和CSSAS代码:
场景内添加一个动态文本框名为:loadtxt_css
新建层写入如下代码:
var loadtxt_css:TextField.StyleSheet = new TextField.StyleSheet();
//定义 loadtxt_css 为样式构造函数
loadtxt_css.load("css.css");
//加载预先定义好的 css样式文件
loadtxt.styleSheet = loadtxt_css;
//动态文本框 样式 预设为加载进来的 样式
loadtxt.multiline = true;
//允许多行显示
loadtxt.wordWrap = true;
//支持换行符
loadtxt.html = true;
//支持 html
var loadtxt_html:XML = new XML();
//定义loadtxt_html 为内部xml (用来装载外部文件)
loadtxt_html.ignoreWhite = true;
//忽略空格
loadtxt_html.load("html.html");
//加载html文件
loadtxt_html.onLoad = function()
{
loadtxt.htmlText = loadtxt_html;
//赋予动态文本框 加载进来的html
};
//成功
------------------------------------------------------------------------------------------------------------------------
CSS代码:
与flash文件同文件夹建立一个 css.css 文件:
代码如下:
mainBody {
font-family: "宋体";
color:#666666;
font-size: 12px;
}
biline {
font-family:"宋体";
color:#666666;
font-size: 12px;
font-style: italic;
}
A {
font-family:"宋体";
color:#666666;
font-size: 12px;
display: inline;
text-decoration:underline;
}
a:hover {
font-family: "宋体";
color: #0077D5;
}
.STYLE2 {
color: #333333;
font-family: "宋体";
font-size: 12pt;
}
.STYLE4 {color: #FF3300;}
a:link {
color: #666666;
text-decoration: none;
}
a:visited {
text-decoration: none;
}
------------------------------------------------------------------------------------------------------------------------
html代码:
与flash文件同文件夹建立一个 html.html文件:
代码如下:
<style type="text/css">
</style><body>
<toBody ><span class="STYLE4">热门关键字:</span> <a href="http://www.baidu.com" target="_blank">舞林大会</a> | <a href="http://www.google.com">萨达姆</a> | 雅阁女 | 名声大震 | 蔡依林 | 自拍彩的视频期待您的关注!</toBody >
</body>