如何使整个iframe框架回到顶部 10
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
</head>
<body>
<iframe id="iframe" src="分步加载.html" frameborder="1px solid #000" style="height: 400px;width: 200px;"></iframe>
<script>
var iframe = document.getElementById("iframe");
window.onclick = function(){
console.log(iframe.contentWindow.window.scrollY);
for(var k in iframe){
var x = k+"";
console.log(x);
}
}
</script>
</body>
</html>
好了,iframe的window对象取到了,scroll也有了,接着就是让iframe的滚动条滚动就是了
只要一句代码就够了
iframe.contentWindow.window.scrollTo(0,0);
当然上面的方法在IE上会有兼容问题,你可以考虑用JQuery来解决兼容的问题,以及动画效果!