“ oIframe”是什么意思

| 我试图理解下面的代码。我几乎了解了它,并且能够对其进行一些修改。但是我想很好地理解它,因此我被困在** oIframe.contentDocument **中。我有点知道它的作用,但是我找不到关于它的任何文档。 谢谢
function command() {
if (!testEl) {
    var oDoc = iframe.contentWindow || oIframe.contentDocument;
    if (oDoc.document) {
        oDoc = oDoc.document;
    }
    testEl = oDoc.getElementById(\'testElement\');
}
var cmd = this.id;
var bool = false;
var value = this.getAttribute(\'cmdValue\') || null;
if (value == \'promptUser\')
    value = prompt(this.getAttribute(\'promptText\'));
var returnValue = iframe.contentWindow.inBetween(cmd,bool,value);
var writestring = \'\';
if (returnValue) writestring += \'Return value: \' + returnValue + \'\\n\\n\';
writestring += testEl.innerHTML
    
已邀请:
默认情况下,HTML或javascript中没有定义“ 1”。 如果没有看到此页面上其余的javascript,我可能会做出一个猜测:
oIframe
是在javascript中其他地方定义的变量,可能设置为
IFrame
。这似乎是一个命名约定(请参阅发布的代码中的
oDoc
)。     

要回复问题请先登录注册