flash as3中换行符无效解决办法

如今从xml中加载进来并读出的字符串中的换行符不起作用
我很郁闷,多次查查不到什么原因
但试出了用<br/>代替n可以解决此问题

最后才找到了原因。原来不知道为什么xml中的n都变成了\n

所以解决的办法有两个:

(1)用<br/>代替n
(2)把\n换成n:data.text = data.text.replace(/\n/g,"n");//解决n换行符不起作用的问题..

时间: 2024-12-27 04:55:39

flash as3中换行符无效解决办法的相关文章

win8下XAMPP中Apache模块无效解决办法

  win8下XAMPP中Apache模块无效解决办法 win8下系统默认占用80端口,导致apache无法打开. 以管理员权限运行c:windowssystem32cmd.exe C:WINDOWSsystem32>net stop http HTTP Service 服务已成功停止. C:WINDOWSsystem32>netstat -ano | findstr 0.0.0.0:80 C:WINDOWSsystem32>sc config http start=disabled [

flash as3.0 跨域的解决办法

    Flash跨域问题相信不是所有人都可以遇到,如果你在本地发布,或者说直接Ctrl+Enter在FlashIDE中预览,是不会遇到跨域问题的,当然,跨域有个前提,那就是Flash不是完全独立的,与外界要做一些通信和交互,如果你的Flash是完全独立的文件,没有和外界发生任何交互和数据通信的话,那么你可以不考虑跨域问题,因为这也不存在跨域问题. 什么是跨域?     跨域简单的说就是访问其他域名的文件或资源,比如a.com的Flash去访问b.com的资源,那么就会引起跨域的问题,因为a.c

css ie6、ie7、ie8中overflow:hidden无效解决办法

产生原因: 当父元素的直接子元素或者下级子元素的样式拥有position:relative属性时,父元素的overflow:hidden属性就会失效. 解决办法: 我们在IE 6内发现子元素会超出父元素设定的高度,即使父元素设置了overflow:hidden. 解决这个bug很简单,在父元素中使用position:relative;即可解决该bug ie7和ie6 发现在ie6和ie7里面overflow:hidden无效,还是会超出外层div 后来在外层div上面加上position:rel

Ajax的返回值中有回车(也叫换行符)解决办法

$.get('ajax.php教程',  {     id: $('#test').attr('value'); }, function(data) {     if(data == 1) {         $('#test_div').remove();         alert('删除成功!');     } else {         alert('删除失败,请重试!');     } }); 这是一个用jquery实现的并使用Get方法地送的数据,把一个ID为test的值发送给了a

php 字符串中的\n换行符无效、不能换行的解决方法

 这篇文章主要介绍了php 字符串中的换行符无效.不能换行的解决方法,实际上是PHP的双引号和单引号的使用问题,需要的朋友可以参考下 例如下面的代码:    代码如下:<?php echo 'hellon'; echo 'world'; ?> 程序的中的换行符n会直接输出,无法正确换行,解决方法是把单引号改为双引号:  代码如下:<?php echo "hellon"; echo "world"; ?> 这样就可以了!其实就是PHP的双引号和

flash as3 中动态加载库类失败解决方法

flash as3 中动态加载库类失败解决方法 这是错误的写法 for (var i:number=1; i<4; i++) { var mc1:mc1 = new mc1(); addchild(mc1); } as3里怎么循环加载库里的mc1 mc2 mc3类 就是下面意思是怎样个的写法 for (var i:number=1; i<4; i++) { var "mc"+i:"mc"+i = new "mc"+i(); addch

U盘属性窗口中没有安全选项解决办法

  现在,很多人在办公和生活中都需要使用到U盘,并且用U盘装系统的情况并不少.通常,里面很可能装有比较重要的资料和文件,所以不少朋友都会将自己的U盘设置密码,设置访问权限等等,而这个时候,咱们就需要在U盘属性窗口中的安全选项卡中完成操作,但是最近有朋友发现,自己的U盘属性窗口中,没有发现安全选项,这个时候要怎么办呢? U盘属性窗口中没有安全选项解决办法 原因分析:一般来说,U盘属性窗口中的安全选项卡消失是因为U盘的格式被修改成了FAT32造成的,如果想要重新找回安全选项,咱们只需要将U盘格式重新

网页中实现套打的解决办法

解决|网页 <% rem 文章标题:关于网页中实现套打的解决办法 rem 作者:yanek rem 联系:aspboy@263.net %> 1.制作一个简单网页,其中只包含一个元素.. 如:几个字,并设置其位置为坐标原点O(0mm,0mm),以mm为单位. <DIV STYLE="position: absolute; top: 0mm; left: 0mm; width: 120px; font: 9pt 宋体; color: #000020">中文天地&l

文本域中换行符的替换示例

 这篇文章主要介绍了文本域中换行符的替换,需要的朋友可以参考下 说明:代码在实际项目中测试通过,我已经省去些不重要的,大家可以重点看颜色标记的部分    前戏:    问:为什么做这个呢??    答:项目中有个将录入的文本域文字保存到数据库中.'查看时'从数据库获取相应数据,显示在文本域中.开发期间发现换行符使用jquery 的val() 还是text()获取后不做处理,保存数据库中没有换行了,自然取出来显示也就没有换行符了!由此写了下面的文章----有点啰嗦啊!  代码如下: <%@ pag