这样试试,未经测试
<input type="button" name="test" value="隐藏" onClick="MSFlexGrid1.style.visibility=hidden" >
<input type="button" name="test" value="显示" onClick="MSFlexGrid1.style.visibility=visibily" >

解决方案 »

  1.   

    easy:
    用div控制
    试试:
    <html>
    <body>
    <div id="myObj">asdfasd
    <object classid="clsid:6262D3A0-531B-11CF-91F6-C2863C385E30" id="MSFlexGrid1" name="MSFlexGrid1" width="100%" height="93%"  style="visibility:hidden">
    </object>
    </div>
    <input type="button" name="test" value="隐藏" onclick="javascript:myObj.style.visibility='hidden'">
    <input type="button" name="test" value="显示" onclick="javascript:myObj.style.visibility=''"></body>
    </html>
      

  2.   

    <html>
    <body>
    <div id="myObj">asdfasd
    <object classid="clsid:6262D3A0-531B-11CF-91F6-C2863C385E30" id="MSFlexGrid1" name="MSFlexGrid1" width="100%" height="93%"  style="visibility:hidden">
    </object>
    </div>
    <input type="button" name="test" value="隐藏" onclick="javascript:myObj.style.display='none'">
    <input type="button" name="test" value="显示" onclick="javascript:myObj.style.display='inline'"></body>
    </html>
      

  3.   

    <html>
    <body>
    <div id="myObj">asdfasd
    <object classid="clsid:6262D3A0-531B-11CF-91F6-C2863C385E30" id="MSFlexGrid1" name="MSFlexGrid1" width="100%" height="93%"  style="visibility:hidden">
    </object>
    </div>
    <input type="button" name="test" value="隐藏" onclick="javascript:myObj.style.visibility='hidden'">
    <input type="button" name="test" value="显示" onclick="javascript:myObj.style.visibility=''"></body>
    </html>
      

  4.   

    MSFlexGrid1.style.display='none';
    MSFlexGrid1.style.display='block';