现在的问题是 ,网站是用iframe写的,分为top,left,right三个部分,现在我想在top页面执行一个方法,然后在right页面弹出一个窗口,怎么实现呢?
1在父页面定义方法
function func(){
window.frames["right的name值"]//对iframe操作
}
//top页面
top.func();
2 直接同级iframe调用
//top
top.frames["right的name值"]//对iframe操作
13 回答12.9k 阅读
7 回答2.1k 阅读
3 回答1.3k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
6 回答1.2k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
6 回答1.1k 阅读
题主的问题本质是:iframe子页面内执行另外一个iframe子页面的javascript方法
我贴代码:
main.html 主窗口
i1.html 是你的top页面
i2.html 是你的right页面