ext 弹出的window窗口 如何实现打印?

解决方案 »

  1.   

    我用var AddPublishwin=new Ext.Window({
    title:"新交易单",
    width:800,
    height:510,
    plain:true,
    //html:"<iframe id='myFrame' width='800' height='100' src='URL/Publish/printer.htm'></iframe>",弹出了这么个window  我想将window的内容实现打印  ,如何?!
      

  2.   

    因为你是引用了Iframe 所以 打印时要使用Iframe的打印
    将按钮的handler设置成如下试试:
    handler: function() {
       window.myFrame.print(); 
    }
      

  3.   

    直接打印window的内容可能实现不了,我的办法是把这个window放在一个弹出页里,然后通过js实现弹出页的打印
      

  4.   


    不行啊 调用不了  
    我是想 将这个window的内容传给一个隐藏的页面 然后从这个页面来打印  最好不要再弹出一个窗口了 ,只能是打印预览的窗口