//向上移动 屏幕
//317这个高度可以通过$(document).scrollTop() 来测试得到
var userAgent = navigator.userAgent.toLowerCase();
//不能使用:$.browser.mozilla 之类的来判断。赋值也不能用他们,也就是不能写成:
// $.browser.mozilla = /firefox/.test(userAgent);
var isMozilla = /firefox/.test(userAgent);
var isWebkit = /webkit/.test(userAgent);
var isOpera = /opera/.test(userAgent);
var isMsie = /msie/.test(userAgent);
if(isMozilla || isMsie) {
var step = 0;
var target = 317;
var timer = setInterval(function(){
if(step <317) {
step = step + (isMozilla ? 7 : 50);
step = step > 317 ? 317 : step;
$(document).scrollTop(step);
} else {
clearInterval(timer);
}
}, 1);
} else {
//不能用 document 来做
$(‘body‘).animate({scrollTop:317+‘px‘}, 500); //chrome
}