在使用iframe时,可以在页面中嵌入一个子页面,通过点击主页面的按钮切换不同的子页面。
那如果想点击子页面的按钮,切换主页面的显示效果,需要怎么做呢。
父调子 | 子调父 | |
元素 | window.frames[iframe的name属性值]; | ① window.parent.document.getElementById("父页面元素ID"); ②window.parent.document.getElementsByTagName("父页面元素标签名")[i]; ③window.parent.document.getElementsByClassName("父页面元素类名")[i]; |
方法 | ① document.getElementById("子页面元素ID").contentWindow.子页面方法名; ② document.getElementsByTagName("子页面元素标签名")[i].contentWindow.子页面方法名; ③ document.getElementsByClassName("子页面元素类名")[i].contentWindow.子页面方法名; |
window.parent.父页面方法; |