split Method
It's fully supported by IE8
split method for JScript 5.6
It's also fully supported by IE6
Live example using .split(/s+/)
Tested in IE9 standards, IE9 IE8 mode, IE9 IE7 mode and IE9 quirks mode. All work.
Edit:
Turns out your actual problem is using .textContent
. This does not work in IE. There are two alternatives.
Feature detection:
var str;
if (el.textContent) {
str = el.textContent;
} else {
str = el.innerText;
}
.nodeValue:
var str = el.nodeValue;
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…