如何自动向下滚动一个iframe 100px每5秒
How to auto scroll down an iframe 100px every 5 secs?
我想知道如何使用javascript每5秒向下滚动iframe 100px。我知道有一个window.scrollTo(x,y);
,但如何将其更改为iframe?
iframe是一个外部页面。
有没有可能下载的软件能做到这一点?
如果您无法控制外部页面的代码,这是不可能的。浏览器出于安全原因阻止了这类事情。它被认为是跨域脚本。
使用jquery非常简单,
假设你的iframe的id是testframe
那么它的代码就是
$("#testframe").scrollTop(400).scrollLeft(400);
现在把它包裹在一个间隔内,然后把它放在里面。
var tick=1;
function scrolldown(tick) {
$("#testframe").scrollTop(tick*100);
}
self.setInterval("scrolldown("+(tick+1)+")",5000);
注意:只是一个打字错误
您可以使用setInterval
每5秒滚动一次。滚动本身可以这样做。
这个方法有更新的版本吗?没有找到它来实际控制http://time.com">
中的内容未显示。这很令人费解。所以在iframe中输入iframe会使它不可见
如果你正在构建一个桌面应用程序(Windows, Linux,不太确定),我建议你找到一个组件,它是c# web浏览器控件的java等效。
由于这个控件是在桌面应用程序中加载的,因此您可以完全控制浏览器加载的文档(例如,您可以在没有跨域上下文的情况下操作它)。
相关文章:
- 将一个iframe覆盖在另一个ifame上
- 从一个iframe到另一个ifame的过帐表单-IE
- 我如何才能包含一个iframe视频,这样它就不会't负载
- 从另一个 Iframe 刷新父 Iframe
- 一个iframe随机失败到XHR
- 我正在尝试创建一个iframe,它在单击按钮时会发生更改
- 从另一个iframe更改ElementById值的Javascript
- insertBefore() 一个 iframe jquery 问题
- 我能用BeautifulSoup在javascript后面得到一个iframe吗?
- 一个 iframe 上的按钮以显示另一个 iframe
- 如何将一个 iframe 的 html 内容复制到另一个 iframe(包括 CSS)
- 并排显示一个表、一个 iframe 和一个表
- Jquery的eq(0),“.first-child”,first()如果它是一个iframe,则不会抓住第一个孩子
- Facebook评论插件在iframe中加载一个iframe,导致宽度不响应
- 重复iframe:将头部和身体从一个iframe复制到另一个ifame
- 当用户点击facebook共享缩略图时,我可以加载一个iframe吗
- 在另一个iframe中为一个ifame加载函数
- 如何在iframe中欺骗一个iframe页面加载非
- 我可以在 dijit 编辑器中放置一个 iframe 吗?
- 当我使用另一个iframe时,如何从主页向iframe发送数据