子iframe页面又有一个iframe 能在最里面这个iframe进行dom操作吗?

2019-01-02 20:31发布

子iframe页面又有一个iframe 能在最里面这个iframe进行dom操作吗?

随缘提问

标签: iframe html dom js
2条回答
余生无你
2楼-- · 2019-01-02 20:39

可以使用 postMessage 在页面iframe之间进行通信试试,A向B发送消息,B向C发消息,从而实现iframe A操作C里面的DOM
https://www.cnblogs.com/sunshine-wy/p/8891033.html

查看更多
余欢
3楼-- · 2019-01-02 20:59

是可以的,父窗口想获得IFrame中的Iframe,就再加一个frames子级就行了
$(window.frames["iframe1"].frames["iframe2"].contentDocument.documentElement).find(你的dom元素标签);
iframe1和iframe2为你定义的iframe的id
我这里用了jquery的,要先引用jquery

查看更多
登录 后发表回答