contentWindow.document.execCommand('print', false, null) not working in firefox

后端 未结 2 1549
忘了有多久
忘了有多久 2021-01-16 03:23

I am implementing some print function for iframe now , and i am using below code:

 $(\'#printBtn\').click(function(){
     var iframe = document.getElementBy         


        
2条回答
  •  不思量自难忘°
    2021-01-16 04:07

    execCommand('print') is not supported by Firefox.

    https://developer.mozilla.org/en-US/docs/Web/API/document.execCommand

    You can use the print() function instead.

    window.print() ;
    

    https://developer.mozilla.org/en-US/docs/Web/API/Window.print

    You might want to read this: Printing a (part of) webpage with Javascript

    Hope this helps.

提交回复
热议问题