此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【digidea】截止到2008-07-05 21:08:04的历史汇总数据(不包括此帖):
发帖的总数量:4                        发帖的总分数:200                      
结贴的总数量:4                        结贴的总分数:200                      
无满意结贴数:1                        无满意结贴分:50                       
未结的帖子数:0                        未结的总分数:0                        
结贴的百分比:100.00%               结分的百分比:100.00%                  
无满意结贴率:25.00 %               无满意结分率:25.00 %                  
敬礼!

解决方案 »

  1.   

    1.在页面加载时用js指定
    2.<iframe name="articleFrame" src="xxx.html" FRAMEBORDER=0 ></iframe>
    3.可以将其放到垂直居中的表格中去
      

  2.   


    <style>  
    #warp {   
      position: absolute;   
      width:500px;   
      height:200px;   
      left:50%;   
      top:50%;   
      margin-left:-250px;   
      margin-top:-100px;   
      border: solid 3px red;   
    }   
    </style>  
    <body>  
      <div id=warp><iframe name="articleFrame" src="http://www.baidu.com" width="100%" height="100%"></iframe>
    </div>  
    </body>  
      

  3.   

    谢谢楼上的 FRAMEBORDER=0, 但是第一个 JS 该怎么搞...
      

  4.   

    <style>  
    #warp {   
      position: absolute;   
      width:500px;   
      height:200px;   
      left:50%;   
      top:50%;   
      margin-left:-250px;   
      margin-top:-100px;   
      border: solid 3px red;   
    }   
    </style>  
    <body>  
      <div id=warp><iframe name="articleFrame" id="articleFrame" src="" width="100%" height="100%"></iframe>
    </div> <br/>
    <ul>
        <li><a href="http://www.baidu.com" target="articleFrame">Link 1</a></li>
        <li><a href="http://www.163.com" target="articleFrame">Link 2</a></li>
    </ul>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    document.getElementById('articleFrame').src = document.getElementsByTagName("li")[0].childNodes[0].href;
    //-->
    </SCRIPT>
    </body>  
      

  5.   

    恩, 还有个小问题.
    document.getElementById('articleFrame').src = document.getElementsByTagName("li")[0].childNodes[0].href;
    这句我写在 head 部分貌似不起作用, 是不是 getElementsByTagName 造成的?
    如果给 ul 外面再加一个 div 的话可不可以让这行 js 去 get 那个 div?
    再次感谢.
      

  6.   

    放在head部分是因为元素还没加载出来 所以得在元素加载后面运用
    可以的
      

  7.   

    哦, 这样啊.
    呵呵, CSDN 的确有点慢.
      

  8.   

    郁闷, 我自己改成了
    document.getElementById("123").getElementsByTagName("li")[0].childNodes[0].href;
    点击链接就变成在新窗口中打开了, 该怎么给它加一个父级 div 才正确?
      

  9.   

    额, 好像是 iframe 的 name 的问题...