对话框中有一表格,需要打印出来,怎么办?

解决方案 »

  1.   

    平时在普通网页中是这样打印的:<!--  打印按钮开始 -->
    <div id="noprint">
      <object classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" height="0" id="WebBrowser" width="0"></object>
       <!-- 打印 -->
       <input name="Button" onclick="document.all.WebBrowser.ExecWB(7,1)" type="button" value="打印" /> &nbsp;&nbsp;
    </div>
    <!-- 打印按钮结束 -->不过这个在模态窗口中不起作用。
      

  2.   

    模态方式弹出窗口确实是无法打印的。可以考虑跳转到一个新页面后打印。或在原先的页面预留一个div,在打印时,显示该div并打印该div区域的内容。
      

  3.   

    可以起作用,我之前也出现过这样子的问题。不过会弹出多一个新窗口,很不爽,至于那个新窗口怎么解决我就没弄了。后来就不在showModalDialog打印了