我正在尝试访问frameElement
document.parentWindow
以获取其表单的ID。以下代码适用于IE10,但在IE11上,它表示frameElement
为null
。
callercontext = document.parentWindow.frameElement.parentElement.document.forms[0].id;
有人可以建议如何让它在IE11上运行吗?
答案 0 :(得分:0)
.frameElement
属性是指包含当前内容的iframe
或frame
之类的对象。因此,您似乎在框架或iframe对象的父对象上寻找.document
属性。 document
是window
的属性,而不是典型的HTML元素。
如果您展示相关的HTML并说明您尝试从哪个起点进行访问,我们可能会就如何做到这一点提出建议。