我在https协议下运行iframe,包含iframe的文档是http。无法更改任何一个的协议。问题是当JS事件发生在iframe中时,应该操纵父节点中的DOM节点。有没有人遇到过类似的问题,你是怎么解决的?
答案 0 :(得分:1)
如果他们在同一个域中,您应该可以通过window.parent
示例,触发点击
window.parent.document.getElementById('ele_id').click();
确保您的iframe包含在无协议网址中。例如:
<iframe src="//www.google.com" width="400" height="300" />