asp.net下String.prototype.split()的兼容问题

纽扣扣错了可以重扣,但人生不行,除非你选对了人生道路。早上起床你一句早安,晚上睡觉一句晚安。对我来说这就是极有意义的一天。

IE的String.prototype.split()函数bug

脚本:

"a:b:c".split(/(:)/)

Firefox输出:
["a",":","b",":","c"]

IE7/8(含IE9兼容的模式)输出:

a,b,c

IE9 中文本框中出现了 \n时 会把他保留 需要去掉 而IE7/8(含IE9兼容的模式) 中并无出现

比如

12 12

12 12

12 12\n12 12 这是IE9 中 而IE7/8(含IE9兼容的模式)是12 1212 12

以上就是asp.net下String.prototype.split()的兼容问题。成功之处并不在于别人对自我的看法,而在于自我的发奋。就算没有人为你鼓掌,至少我还能够自我欣赏自我。更多关于asp.net下String.prototype.split()的兼容问题请关注haodaima.com其它相关文章!

您可能有感兴趣的文章
ASP.NET中Response.BufferOutput属性的使用技巧

ASP.NET轻量级MVC框架Nancy的基本用法

ASP.NET Core中的对象池介绍

.NET集成ORM框架HiSql

asp.net中MVC的处理流程详解