iframe内のスクロール位置をJavaScriptで制御する方法

iframeのスクロール位置を制御するには、次のJSコードを使用できます。

// 获取iframe元素
var iframe = document.getElementById('your-iframe-id');
// 设置iframe滚动条位置
iframe.contentWindow.scrollTo(0, 500); // 将滚动条滚动到Y轴500像素位置

上のコードで、your-iframe-id は iframe 要素の ID です。スクロールバーの位置は、scrollTo メソッドの引数を変更することで必要に応じて調整できます。最初のパラメーターは X 軸の位置で、2 番目のパラメーターは Y 軸の位置です。

iframeの内容が別のドメインからのものであれば、上述の方法では無効となる場合があり、これはブラウザーのセキュリティー制限による。

bannerAds