使用angularjs和IFrame进行页面滚动

时间:2016-11-24 17:13:48

标签: javascript jquery html angularjs iframe

我创建了一个角度控制器,并在:

let button = UIButton(frame: CGRect(x: 1, y: 1, width: 50, height: 50))    
button.tag = 15    
view.addSubview(button)

我将我的函数放置到window.location.hash的散列中的平滑滚动(使用.animate({scrollTop ...)。问题是在页面中有一个IFrame,在它完成之后加载其内容后,页面再次滚动到起始位置。问题出在哪里?为什么在一切完成后加载页面滚动到其起始位置?我可以避免这种行为吗?

1 个答案:

答案 0 :(得分:1)

最后,我把我的功能放在了:

localhost

通过这种方式,我可以在加载了所有iframe之后启动我的功能。