Bonjour, je voudrais que mon code demande une confirmation quand je quitte un popup par la croix, (ou alt+F4, ou autre), mais pas quand je clique sur mon bouton envoyer en bas de page
pour l'instant j'ai ça (je n'ai mis que les parties importantes)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
<SCRIPT LANGUAGE="JavaScript">
  function checkForm(f){
    self.close();
    return true;
  }
</script>
<body onBeforeUnload = "return ('sur de quitter?');">
  <form method="post" onsubmit="return checkForm(this)"/>
    <input type="submit" name="envoyer" id="envoyer" value="Envoyer" />
  </form>
</body>
Le problème est que ça me demande une confirmation, même quand je clique sur Envoyer, et il ne m'en faut pas.

Je n'arrive pas à désactiver l'évenement quand je passe dans ma fonction checkForm().