Bonjour à tous,

Je cherche à modifier la fonction beforeunload de base de javascript pour afficher ma propre popup afin que toutes mes popups soit en armonie avec mon site.

Première question : Est-ce possible ?
Deuxième question : Si oui, comment puis-je faire ? Car j'arrive à personnaliser le texte qui est dans cette popup mais elle reste toujours aussi moche et en plus elle change de style celon les navigateurs.

Merci d'avance
Bonne journée

4 réponses


BaBeuloula
Auteur
Réponse acceptée

C'est bien ce que je pensais.

Merci quand même

si c'est via la méthode alert(), tu peux peut être essayer de charger un autre plugin à la place. Attention, l'event beforeunload ne se lance pas tout le temps suivant les navigateurs.

Si je te suis bien, je peux lancer ce que veux alors ? On est pas obligé de faire :

window.beforeonclose = "Attention vous allez fermer la page sans sauvegarder";

// Remplacer par
window.beforeonclose = MonSystemeDAlertePerso('Mon Titre', 'Mon Texte');