无忧脚本 » JavaScript & VBScript & DHTML 脚本技术讨论版 » 正则断行IE和Firefox下的区别

2010-7-24 18:33 wickedlad
正则断行IE和Firefox下的区别

[code]
<script type="text/javascript" >
var strings ="a\nb\n\n\nc\nd";
var stringarray = strings.split(/\r|\n|\r\n/g);
alert(stringarray.length);
</script>
[/code]

在IE下运行的时候,明显把空行给去掉了,如何能保留它们?谢谢。

[[I] 本帖最后由 wickedlad 于 2010-7-24 18:41 编辑 [/I]]

2010-7-25 11:58 abcdreamer
确实有这问题,惹不起,躲着。

2010-7-25 13:39 cosin
参考这个:[url]http://bbs.51js.com/viewthread.php?tid=86681[/url]

2010-7-29 14:43 wickedlad
谢谢,这个东西有点头大

页: [1]


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.