谁有在extjs下成功调用过第三方打印控件的?

解决方案 »

  1.   

    var fhqdh = Ext.getCmp("fhqdh_add").getValue();                 
    document.frames.myFrame.location="URL/Fhxx/fcqd_print.aspx?fhqdh="+fhqdh+"&t="+escape(new Date());
    document.frames.myFrame.focus();   
    document.frames.myFrame.print();//用这样可以打印
    document.frames.myFrame.Reyoprint.preview();//这样就不能打印
    ReyoPrint是在iframe中的object id                            
      

  2.   

    var fhqdh = Ext.getCmp("fhqdh_add").getValue();
                                //document.frames.myFrame.location="URL/Fhxx/fcqd_print.aspx?fhqdh="+fhqdh+"&t="+escape(new Date());为什么这行去掉就可以调用,有这行就不行了??这行的作用是将ext.window中的单号传给iframe页                            document.frames.myFrame.focus();   
                                document.frames.myFrame.ReYoPrint.Preview();
      

  3.   

    这个普通html可以调用打印,ext也就可以的
    var fhqdh = Ext.getCmp("fhqdh_add").getValue();
      document.frames.myFrame.focus();  
      document.frames.myFrame.ReYoPrint.Preview();
    //document.frames.myFrame.location="URL/Fhxx/fcqd_print.aspx?fhqdh="+fhqdh+"&t="+escape(new Date());为什么这行去掉就可以调用,有这行就不行了??这行的作用是将ext.window中的单号传给iframe页 
    放后面看看,这个是跳转的。跳转了还打什么
      

  4.   

    搞定了 ok  把跳转的放到保存按钮去 就可以了  搞定
     IBM_hoojo
    IBM_hoojo
    IBM_hoojo
    IBM_hoojo
    IBM_hoojo
    不愧为高手