﻿function fnInsertPrint() 
{ 
   // Création d'un lien 
   var oA = document.createElement('a'); 
   oA.setAttribute('href', '#');  
   var oTxtA = document.createTextNode('Imprimer'); 
   oA.appendChild(oTxtA); 
 
   // Affectation de la méthode print() au clic sur le lien 
   oA.onclick = function() { window.print(); return false; } 
     
   // Positionnement du lien dans la page 
   var oCont = document.getElementById('impression'); 
   if(!oCont) return; 
   oCont.appendChild(oA); 
} 

function fnHistory() 
{ 
   // Création d'un lien 
   var oA = document.createElement('a'); 
   oA.setAttribute('href', '#'); 
   var oTxtA = document.createTextNode('page précédente'); 
   oA.appendChild(oTxtA); 
 
   // Affectation de la méthode history.back() au clic sur le lien 
   oA.onclick = function() { window.history.back(); return false; } 
     
   // Positionnement du lien dans la page 
   var oCont = document.getElementById('preced'); 
   if(!oCont) return; 
   oCont.appendChild(oA); 
} 

function addLoadEvent(func) 
{ 
   var oldonload = window.onload; 
   if(typeof window.onload != 'function') 
   { 
      window.onload = func; 
   } 
   else 
   { 
      window.onload = function() 
      { 
         oldonload(); 
         func(); 
      } 
   } 
}

addLoadEvent(fnInsertPrint); 
addLoadEvent(fnHistory);



