extensions/net.sf.basedb.meludi/trunk/resources/print.js

Code
Comments
Other
Rev Date Author Line
2933 14 Nov 14 olle 1
2933 14 Nov 14 olle 2 var Print = function()
2933 14 Nov 14 olle 3 {
2933 14 Nov 14 olle 4   var print = {};
2933 14 Nov 14 olle 5   var internal = {};
2933 14 Nov 14 olle 6   
2933 14 Nov 14 olle 7   print.initPage = function()
2933 14 Nov 14 olle 8   {
2933 14 Nov 14 olle 9     document.getElementById('print-button').addEventListener('click', internal.doPrint, false);
2933 14 Nov 14 olle 10     window.opener.Meludi.finalizePrint(window);
2933 14 Nov 14 olle 11   }
2933 14 Nov 14 olle 12   
2933 14 Nov 14 olle 13   internal.doPrint = function()
2933 14 Nov 14 olle 14   {
2933 14 Nov 14 olle 15     window.print();
2933 14 Nov 14 olle 16   }
2933 14 Nov 14 olle 17   
2933 14 Nov 14 olle 18   
2933 14 Nov 14 olle 19   return print;
2933 14 Nov 14 olle 20 }();
2933 14 Nov 14 olle 21
2933 14 Nov 14 olle 22 document.addEventListener('DOMContentLoaded', Print.initPage, false);
2933 14 Nov 14 olle 23