asp.net下String.prototype.split()的兼容问题
来源:懂视网
责编:小采
时间:2020-11-27 22:42:08
asp.net下String.prototype.split()的兼容问题
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兼容的模式) 中并无出现
导读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兼容的模式) 中并无出现

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()的兼容问题:IE的String.prototype.split()函数bug 脚本: a:b:c.split(/(:)/) Firefox输出: [a,:,b,:,c] IE7/8(含IE9兼容的模式)输出: a,b,c IE9 中文本框中出现了 \n时 会把他保留 需要去掉 而IE7/8(含IE9兼容的模式) 中并无出现