Email : fermer formulaire avant envoi + raccourcis domaines FR
- Ferme le formulaire email immediatement au clic Envoyer (le toast etait cache derriere l'overlay fullscreen) - Ajout domaines : @outlook, @yahoo, @icloud, @orange, @free, @sfr, @laposte Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -211,8 +211,15 @@
|
|||||||
<button class="clavier-wide" onclick="clavierEffacer()">⌫</button>
|
<button class="clavier-wide" onclick="clavierEffacer()">⌫</button>
|
||||||
<button class="clavier-wide" onclick="clavierTape('@gmail.com')">@gmail</button>
|
<button class="clavier-wide" onclick="clavierTape('@gmail.com')">@gmail</button>
|
||||||
<button class="clavier-wide" onclick="clavierTape('@hotmail.com')">@hotmail</button>
|
<button class="clavier-wide" onclick="clavierTape('@hotmail.com')">@hotmail</button>
|
||||||
<button class="clavier-wide" onclick="clavierTape('.com')">.com</button>
|
<button class="clavier-wide" onclick="clavierTape('@outlook.com')">@outlook</button>
|
||||||
<button class="clavier-wide" onclick="clavierTape('.fr')">.fr</button>
|
<button class="clavier-wide" onclick="clavierTape('@yahoo.fr')">@yahoo</button>
|
||||||
|
</div>
|
||||||
|
<div class="clavier-ligne clavier-speciales">
|
||||||
|
<button class="clavier-wide" onclick="clavierTape('@icloud.com')">@icloud</button>
|
||||||
|
<button class="clavier-wide" onclick="clavierTape('@orange.fr')">@orange</button>
|
||||||
|
<button class="clavier-wide" onclick="clavierTape('@free.fr')">@free</button>
|
||||||
|
<button class="clavier-wide" onclick="clavierTape('@sfr.fr')">@sfr</button>
|
||||||
|
<button class="clavier-wide" onclick="clavierTape('@laposte.net')">@laposte</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div style="display:flex;gap:1rem;margin-top:0.5rem">
|
<div style="display:flex;gap:1rem;margin-top:0.5rem">
|
||||||
|
|||||||
@@ -139,11 +139,11 @@ async function envoyerEmail() {
|
|||||||
const email = document.getElementById('input-email').value.trim();
|
const email = document.getElementById('input-email').value.trim();
|
||||||
if (!email || !photoFinale) return;
|
if (!email || !photoFinale) return;
|
||||||
|
|
||||||
|
fermerEmail();
|
||||||
afficherStatut('Envoi en cours...', 'succes');
|
afficherStatut('Envoi en cours...', 'succes');
|
||||||
const resultat = await apiPost('/api/email', { email, photo: photoFinale });
|
const resultat = await apiPost('/api/email', { email, photo: photoFinale });
|
||||||
if (resultat.succes) {
|
if (resultat.succes) {
|
||||||
afficherStatut('Email envoye !', 'succes');
|
afficherStatut('Email envoye !', 'succes');
|
||||||
fermerEmail();
|
|
||||||
} else {
|
} else {
|
||||||
afficherStatut('Erreur d\'envoi email', 'erreur');
|
afficherStatut('Erreur d\'envoi email', 'erreur');
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user