主框架页面main.html<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
 <div class="content" id="content">
       <iframe scrolling="no" frameborder="0" src="right.html" class="comnet" name="comnet" id="comnet"></iframe>
    </div>
    <object ID="obj" classid = "CLSID:d27cdb6e-ae6d-11cf-96b8-444553540000" width="0" height="0" style="display:none;" />
</body>
</html>请问right.html页面有个<div id="mainright"></div>
请问如何调用main.html页面的object,并且把内容显示在div里呢
即在right.html应该是<div id="mainright"><object ID="obj" classid = "CLSID:d27cdb6e-ae6d-11cf-96b8-444553540000" width="100%" height="100%" />
</div>
谢谢

解决方案 »

  1.   


    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    </head>
    <body>
     <div class="content" id="content">
           <iframe scrolling="no" frameborder="0" src="right.html" class="comnet" name="comnet" id="comnet"></iframe>
        </div>
        <object ID="obj" classid = "CLSID:d27cdb6e-ae6d-11cf-96b8-444553540000" width="0" height="0" style="display:none;" />
    </body>
    </html>
    right.html<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    </head><body>
    <div id="mainright"></div>
    <script type="text/javascript">
    window.onload=function(){
    document.getElementById('mainright').appendChild(parent.document.getElementById('obj'));
    alert(document.getElementById('mainright').innerHTML);
    };
    </script>
    </body>
    </html>
      

  2.   

    right.html<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    </head><body>
    <div id="mainright"></div>
    <script type="text/javascript">
    window.onload=function(){
    document.getElementById('mainright').appendChild(parent.document.getElementById('obj'));
    alert(document.getElementById('mainright').innerHTML);
    };
    </script>
    </body>
    </html>
    顶下,看上去没问题啊,楼主确认下可不可以啊