0

我们有一个包含 iframe 的 ASPX 页面。iframe 用于存储页面内容。我们的问题是假设我们在一个带有滚动条的页面上有一个数据(可编辑行)。如果我们点击页面行的上部,那么新页面会正确打开,即它是打开的并且滚动条位置在顶部。但是当我们单击下部 Row 时,我们打开的页面在底部有滚动位置。我们怎样才能使滚动位置到顶部?到目前为止,我们已经尝试过,

window.onload = function () {
$('html').scrollTop(0);

&

 var myIframe = parent.document.getElementById("Content");
            myIframe.onload = function () {
                myIframe.contentWindow.scrollTo(0, 0);
            };

&

document.body.scrollTop = document.documentElement.scrollTop = 0;

但没有运气。请帮忙。

4

1 回答 1

0

这段代码对我有用..

 $(document).ready(function () {

            var Ifr = parent.document.getElementById("Content");

            Ifr.onload = function () {

                parent.scrollTo(0, 0);
            };

}); 
于 2013-08-05T04:29:40.473 回答