首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Flash >

flash 中html无法正常显示解决思路

2012-03-11 
flash 中html无法正常显示我利用xml实现flash与asp.net 的交互获取的html 标签不能再flash 正常显示,代码

flash 中html无法正常显示
我利用xml实现flash与asp.net 的交互
获取的html 标签不能再flash 正常显示,
代码如下:
function xmlLoad()
{
  _root.cdoc = new XML();
  _root.cdoc.load(_root.pageurl+"memorabilia.aspx");
  _root.cdoc.ignoreWhite = true;
  _root.cdoc.onLoad = function (success:Boolean):Void {
if(success){
_root.pages.content_box_1.content_box.info_body.htmlText= _root.cdoc.firstChild.childNodes[0].childNodes[2].toString().split("\r\n").join("\r");
}
}
} // End of the function

获取值后显示的信息为html源码,html的标签都很简单,例如<p></p>、<b></b>之类的。而且有一个奇怪的现象,直接在flash中写html标签就可以正常显示,例如:
_root.pages.content_box_1.content_box.info_body.htmlText="<b>显示html</b>";
显示的结果是加粗的文字“显示html”
而如果是同样的内容用加载xml的方法实现,结果就会是:
<b>显示html</b>

[解决办法]
你用的是AS3吗?看样子是AS2吧?

热点排行