把var top = document.documentElement?document.documentElement.scrollTop : document.body.scrollTop;
改成:
var top = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop;
或者直接写成:
var top = document.documentElement.scrollTop || document.body.scrollTop;