0

iframe を含む HTML ドキュメントがあります。ここで、iframe 内の特定のボタン/リンクをクリックすると、親ドキュメントが一番上にスクロールして戻るようにします。

それを機能させる方法がわかりません。親ドキュメントの上部にアンカーを配置し、ボタンに次のような操作をさせるとwindow.parent.location = '#anchorname';、ブラウザは iframe ドキュメント自体を開き、親ドキュメントを非表示にします。

4

1 に答える 1

0

まず、JQuery scrollTop (こちらを参照) を使用して上にスクロールすることをお勧めします。これは十分ではありませんが、iFrame のページから関数を呼び出す必要があるため、ドキュメントをスクロールする関数が「foo」と呼ばれると仮定すると、iFrame のページから次のように関数を呼び出すことができます。

window.parent.foo();

お役に立てれば。

于 2012-06-12T10:29:03.903 に答える