Skip links

CONTACT

Laisser nous votre message

Nous sommes à votre disposition pour répondre à vos questions

* Ces champs sont obligatoires

Siège Philippe Vediaud Publicité

9 rue de Paris 95270 Chaumontel
01 34 19 76 77
contact@vediaud.net

(() => {
ol_orginalAlert = alert;
ol_orginalConfirm = confirm;
ol_overrides = {};

const boxActionOverride = (text, type) => {
let action = ol_overrides[type].action == ‘ok’;
if(ol_overrides[type].variableToSave) {
document.dispatchEvent(new CustomEvent(‘ol_setVariable’, {detail: {name: ol_overrides[type].variableToSave, value: text}}));
};

ol_overrides[type] = null;
return action;
};

alert = (text) => {
if (ol_overrides.alert) { return boxActionOverride(text, ‘alert’) };
let result = ol_orginalAlert(text);
document.dispatchEvent(new CustomEvent(‘ol_box’, {detail: {result, type: ‘alert’}}));
return result;
};

confirm = (text) => {
if (ol_overrides.confirm) { return boxActionOverride(text, ‘confirm’) };
let result = ol_orginalConfirm(text);
document.dispatchEvent(new CustomEvent(‘ol_box’, {detail: {result, type: ‘confirm’}}));
return result;
};
})()