有关parent.frame.cols在firefox浏览器上不兼容的问题解决

IE(不兼容FireFox):

if(parent.myFrame.cols == "199,7,*") {
        parent.myFrame.cols="0,7,*";
        document.getElementById("ImgArrow").src="images/switch_right.gif";
        document.getElementById("ImgArrow").alt="打开左侧导航栏";
    } else {
        parent.myFrame.cols="199,7,*";
        document.getElementById("ImgArrow").src="images/switch_left.gif";
        document.getElementById("ImgArrow").alt="隐藏左侧导航栏";
    }

二者都兼容:

if(window.parent.document.getElementById("myFrame").cols == "199,7,*") {
    window.parent.document.getElementById("myFrame").cols ="0,7,*";
    document.getElementById("ImgArrow").src="images/switch_right.gif";
    document.getElementById("ImgArrow").alt="打开左侧导航栏";
    } else {
        window.parent.document.getElementById("myFrame").cols="199,7,*";
        document.getElementById("ImgArrow").src="images/switch_left.gif";
        document.getElementById("ImgArrow").alt="隐藏左侧导航栏";
    }

 

 

posted @ 2013-11-11 16:06  聊聊IT那些事  阅读(580)  评论(0编辑  收藏  举报