首先iframe加载的页面不能跨域,跨域了就没搞了没跨域可获取需要滚动的iframe的document,设置document.body或者document.documentElement的scrollTop

解决方案 »

  1.   

    新手, 嗷嗷新
    能给解释下 什么算是跨域么?
    当前的iframe里加载的是本地动态生成的html
    就是将报表分页转换成html格式
    然后在鼠标点击该页面的时候可以添加注释,
    当前做法是在iframe所在页面添加div来定位注释按钉, 但是这样一个问题就是浏览器窗体大小改变时,按钉定位就不准了
    所有动态添加的按钮都是通过 页面div.append iframeDiv.append 图钉div
    所有div都是绝对坐标所以希望在iframe里面加上一个div 然后在那个div上绘制按钉我之前用过document的scroll window的scroll 都不好用,而且用完之后其他脚本都出问题页面里引用了PrimeFace 的layoutpanel, 左侧报表,右侧显示注释 
    希望能在点击左右窗体时,能够实现联动。 但是不好用 
    撞墙中