2016-05-17 17 views
0

私はここエヴァンよりも同じ問題を抱えている:iframe内で子ページをクリックすると、ページをスクロールするにはどうすればよいですか?

How do I Scroll parent page to top when child page is click within iframe?

しかし、私のiFrameと親ページは、同じドメインを持っていません。ブラウザはこれを許可しません:

onload="window.parent.parent.scrollTo(0,0)" 

ああ、私は親のコードにアクセスできません。何か案が..?

答えて

0

iframeにはd1.comのページとiframeのd2.comというページがあります。あなたが必要なもの

は、私はちょうど編集した

onload="window.parent.parent.scrollTo(0,0)" 
+0

コード付きのiframe内のオープン見えないのiframeを(URLはd1.com/scrollUp.htmlようにする必要があります)です。親ページ/コードへのアクセス権がありません。 –

+0

親ページにアンカーがありますか? 親ページの上にankor がある場合、親ページURLをd1.com/myPage.htm#topのように設定できます。ハッシュタグ付きの同じページである必要があります。ハッシュタグを変更するとページはリロードされませんが、スクロールしてアンカーになります。 – Proggear

+0

何もない..私は動作する例を見つけた:https://jsfiddle.net/makcnrda/しかし、それがどのように動作するかを理解することはできない:( –

関連する問題