JavaScript-如何实现跨浏览器监听iframe中内容改变的方案?

JavaScript-如何实现跨浏览器监听iframe中内容改变的方案?

想挽留 发布于 2017-09-14 字数 203 浏览 1254 回复 2

求能够跨浏览器的监听iframe中 内容改变的方案
说明:iframe 可能来源于第三方站点,内容不允许更改,也就是说 iframe里面的页面不会主动调用外部的代码,告诉主窗体我变化了.非浏览器插件实现,要求纯js实现啊

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

瑾兮 2017-10-26 2 楼

可以通过插件的方式,filefox和IE下都可以实现这样的功能。

瑾兮 2017-09-25 1 楼

可以采用Flash的SharedObject对象,是可以跨浏览器的。
实现原理简述:在浏览器A中的iframe里,将contentChanged属性写入SharedObject,在浏览器B中通过timer检测contentChanged属性变化。