2004/11/23 | 使用HTML格式在文本字段中嵌入图像、SWF 文件和影片剪辑遇见的问题。
类别(AS程序设计) | 评论(3) | 阅读(1055) | 发表于 10:01
看下面
my_txt.html=true;
my_txt.htmlText="<img src='01.jpg' id='myImg'>"
这样图象显示不出来,
跟踪一下
onEnterFrame=function()
{
    trace(typeof(my_txt.myImg))
}
结果输出undefined
在<img>标签前随便加个字符串
my_txt.html=true;
my_txt.htmlText="hello<img src='01.jpg' id='myImg'>"
这样图片就显示出来了
onEnterFrame=function()
{
    trace(typeof(my_txt.myImg))
}
结果输出MovieClip

但FLASH MX 2004中文帮助中是这样写的

通常情况下,文本字段中嵌入的图像显示在 <img> 标签后的行上。但是,如果 <img> 标签是文本字段中的第一个字符,则该图像显示在文本字段的第一行上。
0

评论Comments