My screen gets frozen after print is clicked first time. After cancel print dialogue and reclick print function does not work (Frozen).
$scope.print = function ()
{
var divName = "divPrint";
var printContents = document.getElementById(divName).innerHTML;
var originalContents = document.body.innerHTML;
document.body.innerHTML = printContents;
window.print();
document.body.innerHTML = originalContents;
window.close();
return true;
}