猿问

js 提示没有权限,而调试后才有权限 ???

 RT,在 第四级 那里说没有权限,调试了一把,却可以了?! 为什么会这样

 

/得到指定名称的对象
function getObject(objName) {
    var o = null;
    o = window.document.getElementById(objName); //当前文档对象
    if (o != null) return o;

    var pd = getDocument(true); //得到根

    o = pd.getElementById(objName); //根文档对象
    if (o != null) return o;

    //2
    if (pd.frames.length != 0) {
        for (i = 0; i < pd.frames.length; i++) {
            try {
                o = pd.frames[i].self.window.document.getElementById(objName); //第二级
                if (o != null) return o;
            } catch (e) {
            }
            //3
            if (pd.frames[i].frames.length != 0) {
                for (j = 0; j < pd.frames[i].frames.length; j++) {
                    o = pd.frames[i].frames[j].self.window.document.getElementById(objName); //第三级
                    if (o != null) return o;

                    //4
                    if (pd.frames[i].frames[j].frames.length != 0) {
                        for (q = 0; q < pd.frames[i].frames[j].frames.length; q++) {
                            o = pd.frames[i].frames[j].frames[q].self.window.document.getElementById(objName); //第四级
                            if (o != null) return o;
                        }
                    }
                }
            }
        }
    }

    return null;
}

繁星点点滴滴
浏览 393回答 3
3回答

慕码人2483693

跨域了吧

函数式编程

具体的错误信息是什么?

人到中年有点甜

具体的信息就是:Common.js  没有权限
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答