0

iframe で Web を開き、自動スクロールする方法はありますか? 言い換えれば...これを組み合わせる方法を知りたい:

<a href="/example" target="myframe">

これとともに:

<a href="#myframe">

ありがとうございました!

iframe 内でターゲット html 内のアノチェまでスクロールしたくありません。実際のところ、iframeにはスクロールが許可されていません。親 (ルート web) で iframe にスクロールしたい

4

2 に答える 2

2

この解決策を見つけました。完璧に動作します。

<a href="javascript:void(0)" onclick="IFrameScroll('http://www.asdf.com')">Class Name</a>


<script type="text/javascript">
    function IFrameScroll(link){
        window.myIframe.location=link;
        window.location.hash='myIframe'
    }
</script>
于 2012-12-02T22:03:30.417 に答える
1

はい、次のように、URL の後にドキュメント フラグメント識別子 (# 記号で始まるもの) を配置することでそれを行います。

<a href="/example#myframe" target="myframe">

これを機能させるには、ページ (exampleこの場合) に次のような名前付きアンカーが必要です。

<a name="myframe">...
于 2012-11-30T20:11:14.023 に答える