我正在开发一个 struts Web 应用程序,在我的一个 JSP 中我创建了一个按钮来打开一个新窗口。我这样做的方式是:
window.open(location,'_blank');
一切正常,除了新窗口总是向下滚动到底部本身。如何显示顶部?
我正在使用 Chrome。
我正在开发一个 struts Web 应用程序,在我的一个 JSP 中我创建了一个按钮来打开一个新窗口。我这样做的方式是:
window.open(location,'_blank');
一切正常,除了新窗口总是向下滚动到底部本身。如何显示顶部?
我正在使用 Chrome。
尝试这个
window.open(location,'_blank','top=50');
包括将此 JS 放置在页面底部的结束 body 标记之前。
<script>window.scrollTo(0,0);</script>
或者,如果您的页面已经包含它,您可以简单地使用 jQuery:
<script>$(document).ready(function(){$(window).scrollTop(0);});</script>
尝试这样的事情:
var newWindow = window.open(someUrl, '_blank');
newWindow.onload = function(){
newWindow.scrollTo(0, 0);
}
newWindow.onload();