新浦京娱乐场官网-301net-新浦京娱乐www.301net
做最好的网站

直接赋值如下代码测试即可明白

直白赋值如下代码测量试验就可以明白:

1.html:

复制代码 代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ";
<html xmlns=";
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无题目文书档案</title>
</head>

<body>
<div class="line">====================注意:测量试验从此处伊始=========================</div>
<p id="pox">用来测量检验子窗体iframeA访谈父窗体的某成分</p>
<div class="line">====================iframe分割线=========================</div>
<iframe src="a.html" width="100%" frameborder="0" id="frameA" name="frameA"></iframe>
<iframe src="b.html" name="iframeB" width="100%" frameborder="0" id="frameB"></iframe>
<div class="line">====================iframe分割线=========================</div>
<p>先来演示:父窗体访谈子窗体中的某艺术或因素</p>
<p>总计:父窗体访谈子窗体的方法跟成分采取分化的法子</p>
<input type="button" onclick="frameDiv()" value="父窗体访谈子窗体中的某成分" />
<input type="button" onclick="frameFun()" value="父窗体访谈子窗体中的某艺术" />
<script type="text/javascript">
    //子窗口访谈父窗口方法
    function testP(ss){
        alert(ss)
    }
    //取得iframe的元素
    function getIframe(id){
        return document.getElementById(id).contentWindow.document;
    }
    //父窗口访谈子窗口元素
    function frameDiv(){
        getIframe("frameA").getElementById("ooxx").style.backgroundColor="#f00"
        //window.frames["iframeA"].getElementById("ooxx").style.backgroundColor="#f00"  //不可能经过这种方式走访某成分
    }
    //父窗口访谈子窗口方法
    function frameFun(){
        //getIframe("frameB").getsFun();//不可能通过这种方式访谈子窗体某艺术
       // window.frames["iframeB"].getsFun();
  alert(window.frames["iframeB"].getsFun());
    }
</script>
</body>
</html>

a.html

复制代码 代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ";
<html xmlns=";
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>

<body>
<div id="ooxx">用来测量试验父窗体访谈子窗体中的某成分</div>
<p id="divooxx">用来测量试验子窗口B访谈窗体A的某元素</p>
<p>1.子窗口iframeA访谈父窗口的某元素</p>
<input type="button" onclick="frameToPdiv()" value="子窗口访谈父窗口的某成分" />
<input type="button" onclick="frameToPfun()" value="子窗口访谈父窗口的某艺术" />
<script type="text/javascript">
    //子窗口访谈父窗口的某成分
    function frameToPdiv(){
        parent.document.getElementById("pox").style.color="#fff";
        parent.document.getElementById("pox").style.backgroundColor="#f0a0f0"
    }
    //子窗口访谈父窗口方法
    function frameToPfun(ss){
        parent.testP("ssss");
    }
    //用于测验iframeB访谈的艺术
    function testBA(){
        alert("用于测量检验iframeB访谈的方法")
    }
</script>
</body>
</html>

b.html

复制代码 代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ";
<html xmlns=";
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文书档案</title>
</head>

<body>
<p>二:测量检验子窗体间互为拜会某艺术或因素</p>
<input type="button" value="子窗体B访问子窗体A的某成分" onclick="frameTframeDiv()" />
<input type="button" value="子窗体B访谈子窗体A的某艺术" onclick="frameTframeFun()" />
<script type="text/javascript">
    //子窗体B访问子窗体A的某成分
    function frameTframeDiv(){
        //parent.document.getElementById("frameA").contentWindow.document.getElementById("divooxx").style.color="#a0c0f0";
        //parent.document.getElementById("frameA").contentWindow.document.getElementById("divooxx").style.backgroundColor="#000"
        var _bframe=parent.getIframe("frameA");//子窗体访谈父窗体方法
        _bframe.getElementById("divooxx").style.color="#a0c0f0";
        _bframe.getElementById("divooxx").style.backgroundColor="#000";
    }
    //子窗体B访谈子窗体A的某艺术
    function frameTframeFun(){
            window.parent.frames["frameA"].testBA();
    }
</script>
<script type="text/javascript">
    function getsFun(){
        return "sssssss";
    }
    //getFun()
</script>
</body>
</html>

您或者感兴趣的稿子:

  • 整理JavaScript对DOM中各连串型的要素的常用操作
  • JavaScript利用HTML DOM举办文书档案操作的不二诀窍
  • JavaScript操作HTML DOM节点的基础教程
  • JavaScript对HTML DOM使用伊夫ntListener举行操作
  • 详解JavaScript操作HTML DOM的为主措施
  • 你所不打听的javascript操作DOM的内部情形知识点(一)
  • JavaScript DOM操作表格及体制
  • js使用DOM操作完结轻便留言板的办法
  • JavaScript操作DOM元素的childNodes和children区别
  • javascript中HTMLDOM操作详解
  • JavaScript基础语法、dom操作树及document对象
  • 浅析JS操作DOM的片段常用方法

本文由新浦京娱乐场官网-301net-新浦京娱乐www.301net发布于301net网站建设,转载请注明出处:直接赋值如下代码测试即可明白

您可能还会对下面的文章感兴趣: