Print a div using javascript in angularJS single page application

前端 未结 7 1013
野性不改
野性不改 2020-11-28 02:44

I have a single page web application using angularJS. I need to print a div of certain page. I tried the following:

The page contains few div (print.html)

         


        
7条回答
  •  感动是毒
    2020-11-28 03:32

    $scope.printDiv = function(divName) {
      var printContents = document.getElementById(divName).innerHTML;
      var popupWin = window.open('', '_blank', 'width=300,height=300');
      popupWin.document.open();
      popupWin.document.write('' + printContents + '');
      popupWin.document.close();
    } 
    

提交回复
热议问题