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
| /****************************************************************************************************************
* Si la bibliothèque jQuery est chargée, on test la variable de session "CommAnModif" pour déterminer avant
* de sortir de la page, si le commentaire courant à été modifié ou non. Gère également les cliques sur les
* boutons pour pas que le message s'affiche tout le temps.
* Les bouton sont appelés par le biais de leur classe CSS !
*/
if (jQuery) {
$(document).ready(function () {
var s = false;
var modif = '<%=Session("CommAnModif")%>';
$('.btnCommAnCancel').click(function (event) {
s = true;
});
$('.btnCommAnSave').click(function (event) {
s = false;
});
$('.btnCommAnModif').click(function (event) {
s = false;
});
$(window).bind('beforeunload', function (e) {
if (s) {
return "Etes-vous sûr de vouloir annuler vos modifications ?";
}
});
});
}
else {
alert("La bibliothèque jQuey n'est pas chargée, certaines fonctionnalités ne fonctionneront donc pas !!");
}
/***************************************************************************************************************/ |