当框架内加载新页面时,有没有办法将带有iframe的页面滚动回该iframe顶部?
我的问题是,我们有一个预订页面,它很长,iframe有1500像素高,通常在填写详细信息等后,确认按钮大约在iframe的一半,但系统会将用户发送到一个经过Visa/MasterCard验证的页面,该页面很短,因为原始页面没有滚动回iframe开始的位置,用户看不到验证框,因此没有进行确认,所以有没有一种方法可以让每次在iframe-my页面中打开新页面时,原始页面都会滚动回iframe在页面上的起始位置?
您可以尝试以下操作:
var iframe = document.getElementById("iframe_id");
iframe.onload = function()
{
iframe.scrollIntoView();
}