首页 | 网页设计 | w3c标准 | flash动画 | 平面设计 | 经典文章 | 特约专题 | 资源下载 | 健康频道 | 重庆品牌网站 | 留言簿 | 
技术文章  资源下载 经典素材  社区论坛
   
 您现在的位置: vi设计在线 >> 经典文章 >> 平面设计 >> 设计理念 >> [专题]Flash MX 2004专题 >> 正文  
  flash加载XML换行问题         
[ 作者:佚名    转贴自:本站原创    点击数:3253    更新时间:2007/2/1    文章录入:QQ392398985

减小字体 增大字体

笔者以前经写过FLASH+XML+LoadVars的程序,对应加载图片和文字,其中LoadVars保存比较长的文字,变量名称保存在XML文档中,最后将文字加载TextArea组件当中,由于是轻车熟路,所以一开始采用的常规写法。
  当时觉得这样写没有问题,试用时却发现了一个问题,extArea组件中字符串没有换行的地方经常会自动换行,原字符串中的格式已经变样,看起来页面十分不美观。由于影响不大,所以一直没有重视。最近在论坛上看到也有其它朋友问到这个问题,站长经过尝试找到一种相对迂回的解决方法:
假设加载的TXT文档中如下一段文字:
sm=公告:k文君工作室为完成一个项目,正在进行基于FMS网络平台的多人在线实时聊天程序的测试。k程序可能不完善,并可能随时因为后台更新而中断,请您保持耐心。k感谢您花时间参与此项目测试,并期待您的回馈与建议。k再次感谢您对文君工作室的支持!k文君工作室k2006月10月22日
var loe:LoadVars = new LoadVars ();
loe.onLoad = function ()
{
 var at:Array = unescape (this.sm).split ("k");
 for (a = 0; a < at.length; a++)
 {
  gg.text += "      " + at[a] + "\r";
 }
};
loe.load ("http://www.flashdongman.com/tongs.txt");
  说明:
  其中K作为分隔符,在需要换行的地方加入,解析后是不会显示的,可以使用你自己喜欢的任何字符,前提时不会作为正常文本输入的。
  其中"      " + at[a] + "\r";前的空白是为了让文字起行空两格。
  经测试,文本格式正常。
 上一篇文章: getURL()打开窗口等总结
 下一篇文章: Flash AS2 中的拍照图片无损压缩
发表评论】【告诉好友】【打印此文】【关闭窗口


技术文章  资源下载
经典素材  社区论坛
 中大型美容美发店老…[1060]
 重庆多达学习俄语培…[2288]
 重庆恒祥广告有限公…[1990]
 重庆市南方阻燃电线…[2401]
 重庆舞美灯光音响有…[3144]
 重庆德鼎滤油机有限…[1908]
 重庆民生建材有限公…[2349]
 重庆集元科技有限公…[4127]
 重庆倍润商贸有限公…[2015]
 重庆腾达展览有限公…[3081]
 帝一网络创始人宣…--[3177]
 重庆vi设计在线祝…--[2739]
 重庆帝一网络书生…--[2854]
 馋嘴鸭的起伏和经…--[2999]
 机器感觉“卡”的…--[2929]
 ActionScript3打造…--[5756]
 在ASP文件中读取H…--[7238]
 vi设计经典案例--[63824]
 帅到掉渣-爆笑版勇…--[7065]
 一个女孩写的经典…--[6826]
没有相关文章
 (只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    没有任何评论
设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 重庆网站建设 | 
版权所有: vi设计在线  © 2005-2018 网站备案序号:渝ICP备06003824号
技术支持:帝一网络(重庆网站建设专家)