iframe子页面控制父页面滚动高度,直接蹦到父页面开头

时间:2024-01-16 22:15:26

zepto调用父页面窗口元素的scrollTop()方法会报错,貌似是scrollTop函数中有个scrollTo()方法用到this,指向错误。

经检查,

  原生js控制父页面滚动,只能写数字,不能带单位,否则不认识,设置为0:

  window.top.document.documentElement.scrollTop = "100";

  window.top.document.body.scrollTop = "100" // 不能带px

  写两个,不同浏览器设置方式不同,只写一个某些浏览器无效。