几天来我一直在尝试解决这个问题,这让我发疯了。我什至不确定这是否可能,所以任何帮助将不胜感激。我在这个很棒的网站上搜索了数百个答案,但找不到我要找的答案。
我正在尝试使用按钮在我的 html 页面上滚动 iframe 的内容。
基本上我有两个 iframe(名为 iframe1 和 iframe2),它们并排放置在我的 html 页面上。我在每个 iframe 下方有 2 个按钮。iframe1 是向上和向下滚动,因此按钮被命名为“向上和向下”,它们使用以下代码可以正常工作:
<input type="button" class="button" onclick="frame1.scrollBy(0,-200)" value="Up" />
<input type="button" class="button" onclick="frame1.scrollBy(0, +200)" value="Down" />
第二个 iframe (iframe2) 包含一个 html 页面(名为 card.html),其中还有 2 个 iframe(这是令人困惑的地方),这 2 个新 iframe 称为 iframe3 和 iframe4。我只想滚动 iframe4。
如何使它滚动,我尝试应用与 iframe1 相同的功能,但由于某种原因它不起作用。
IE
<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 页面上的事实有关。
任何帮助将不胜感激。