<OBJECT id=hh3 classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<PARAM NAME="Command" VALUE="Close"></OBJECT><input type=button value=关闭 onclick=hh3.Click()>

解决方案 »

  1.   

    如果是IE5.5和以上版本,可以这样写
    window.opener=null;
    window.close();应该是可以的
      

  2.   

    <OBJECT id=hh3 classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
    <PARAM NAME="Command" VALUE="Close"></OBJECT><body onload=hh3.Click()>
     
      

  3.   

    谢谢各位高手的指点,马上就成功了。  to: feng_sundy(晓风) ,你的方法的确简洁实用,但考虑到客户的多样性,能不能有更好的解决办法。
     
      to:qiushuiwuhen(秋水无恨) ,按照你的代码,该窗口在打开的同时就会自动关闭,而我希望的是由我的程序控制,例如:if i>1 then window.close() else ...... end if,这样的情况能做到吗。   我会给你们每个人都加分的,放心。再次感谢。
      

  4.   

    if i>1 then hh3.HHClick() else
      

  5.   

    <OBJECT id="min" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
    <PARAM name="Command" value="Minimize"></OBJECT>
    <button onclick="min.Click()"><font face="webdings">0</font></button>
    <OBJECT id="max" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
    <PARAM name="Command" value="Maximize"></OBJECT>
    <button onclick="max.Click()"><font face="webdings">1</font></button>
    <OBJECT id="clo" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
    <PARAM name="Command" value="Close"></OBJECT>
    <button onclick="clo.Click()"><font face="webdings">r</font></button>
      

  6.   

    为什么我使用这个方法时,IE还是弹出一个对话框:"仅在HTML帮助中才有此功能"为什么会这样?
    机器环境:winXP+IE6sp1