var addorsub=$($(this)[0].querySelectorAll('td')[0].childNodes[0]).prop("style").backgroundImage;
这句话啊 在 ie8 和 chrome下得到的长度 不一样 真的 是 不能相信长度
addorsub.substring(start + 1, addorsub.length - 1);
addorsub.substring(start + 1, addorsub.length - 2);
页面头部加上<!DOCTYPE html>试试。