1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
/**
* Permet l'ajout de plusieurs fonction sur un seul evenenement.
*/
function addEvent(obj, event, fct){
if(obj.attachEvent) //Si on est dans ce cas la c'est que l'on est sous ie.
obj.attachEvent("on" + event, fct);
else //Autre navigateur.
obj.addEventListener(event, fct, true);
}
/**
* Empeche l'utilisation des boutons Précédent et Suivant d'Internet Explorer.
*/
function noBack(){window.history.forward();}
/**
* Remet l'icone du curseur dans sa forme par defaut (fleche).
*/
function mouseDefault(){
document.body.style.cursor = 'default';
}
function mouseWait(){
document.body.style.cursor = 'wait' ;
}
noBack();
addEvent(window, "load", noBack);
addEvent(window, "pageshow", function(evt){if(evt.persisted)noBack();});
addEvent(window, "unload", function(){void(0);});
addEvent(window, "load", mouseDefault);
addEvent(window, "beforeunload", mouseWait); |
Partager