1
function scrollTop () {
  window.scrollBy(0, 100000000000000000);
    $("#entry").focus();
}


   function showChat (nick) {
   $("#toolbar").show();
   $("#entry").focus();

    $("#connect").hide();
    $("#loading").hide();
   scrollTop();
   }

这段代码在 chrome 浏览器中不起作用,但在 Firefox 中起作用,所以如何在 safari、chrome 和 opera 浏览器中使用 scrollTop()。

4

2 回答 2

3

为什么不使用

window.scrollTo(0, 0);

?

于 2012-10-15T10:39:05.093 回答
0

我在 IE 7 中对其进行了测试,它也可以在 FireFox 和 Chrome 中运行...

如果这真的不起作用,请尝试使用:

function jumpScroll(amount) {
 document.body.scrollLeft += amount;
}

jumpScoll(100); 
于 2012-10-15T10:37:56.547 回答