2

我正在开发一个 struts Web 应用程序,在我的一个 JSP 中我创建了一个按钮来打开一个新窗口。我这样做的方式是:

window.open(location,'_blank');

一切正常,除了新窗口总是向下滚动到底部本身。如何显示顶部?

我正在使用 Chrome。

4

3 回答 3

0

尝试这个

window.open(location,'_blank','top=50');
于 2013-07-09T17:48:39.147 回答
0

包括将此 JS 放置在页面底部的结束 body 标记之前。

<script>window.scrollTo(0,0);</script>

或者,如果您的页面已经包含它,您可以简单地使用 jQuery:

<script>$(document).ready(function(){$(window).scrollTop(0);});</script>
于 2013-07-09T04:57:38.133 回答
0

尝试这样的事情:

var newWindow = window.open(someUrl, '_blank');
newWindow.onload = function(){
    newWindow.scrollTo(0, 0);
}
newWindow.onload();
于 2013-07-09T05:12:54.933 回答