0

iframe を含む ASPX ページがあります。ページのコンテンツを格納するために使用される iframe。問題は、スクロールバーのある 1 ページにデータ (編集可能な行) があるとします。ページ行の上部をクリックすると、新しいページが正しく開きます。つまり、開いており、スクロールバーが一番上にあります。しかし、下の行をクリックすると、開いたページのスクロール位置が一番下になります。そのスクロール位置を一番上にするにはどうすればよいでしょうか? 今まで試してきましたが、

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