重写split.js使其更加可靠