试试frame.location="about:blank"行不行

解决方案 »

  1.   

    <script language=javascript> function MM_jumpMenu(targ,selObj,restore)
    { //v3.0 
    eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
    if (restore) selObj.selectedIndex=0;
    } function close_function()

                      parent.onClose();

    }
    </script>
    <select name="textList" size="11" class="list" onChange="close_function();MM_jumpMenu('top.graphic.window',this,0);">
    </select>
    在主页面加上函数
    function onClose(){
      frames["graphic"].onClose();
    }
    在graphic页面加上函数
    function onClose(){
      window.close();
    }
      

  2.   

    cao8208(咖啡泡面) 
    我照你的做了,提示我frames["graphic"]为空或不是对象。
    2楼的我不太清楚你说的意思,但是还是很感谢你。
    等待中
      

  3.   

    <script language=javascript> function MM_jumpMenu(targ,selObj,restore)
    { //v3.0 
    eval(targ+".document.body.innerHTML='"+selObj.options[selObj.selectedIndex].value+"'");
    if (restore) selObj.selectedIndex=0;
    }
    </script>
    <select name="textList" size="11" onChange="MM_jumpMenu('top.mainFrame.window',this,0)">
      <option value="1111">111</option>
      <option value="<img  src=http://community.csdn.net/images/top1.gif>">222</option>
      <option value="<img src=http://community.csdn.net/images/CSDN_logo.GIF>">3333</option>
    </select>