私はこの問題を数日間解決しようとしてきましたが、それが私を夢中にさせています。それが可能かどうかさえわからないので、どんな助けでも大歓迎です。このすばらしい Web サイトで何百もの回答を検索しましたが、探しているものが見つかりません。
ボタンを使用して、html ページの iframe のコンテンツをスクロールしようとしています。
基本的に、私は 2 つの iframe (iframe1 と iframe2 という名前) を持っており、それらは私の html ページに並んでいます。各 iframe の下に 2 つのボタンがあります。iframe1 は上下にスクロールするため、ボタンは「Up & Down」という名前になっているため、次のコードを使用すると正常に動作します。
<input type="button" class="button" onclick="frame1.scrollBy(0,-200)" value="Up" />
<input type="button" class="button" onclick="frame1.scrollBy(0, +200)" value="Down" />
2 番目の iframe (iframe2) には、さらに 2 つの iframe を含む html ページ (card.html という名前) が含まれています (ここで混乱します)。2 つの新しい iframe は iframe3 と iframe4 と呼ばれます。iframe4のみをスクロールしたい。
スクロールするにはどうすればよいですか。iframe1 に使用したのと同じ機能を適用しようとしましたが、何らかの理由で機能しません。
すなわち
<input type="button" class="button" onclick="frame4.scrollBy(0,-200)" value="Up" />
<input type="button" class="button" onclick="frame4.scrollBy(0,-200)" value="Up" />
iframe が別の iframe 内にあり、ボタンがメインの html ページにあるという事実と関係があると思います。
どんな助けでも大歓迎です。