Verification d-mail

Soyez le premier à donner votre avis sur cette source.

Snippet vu 12 539 fois - Téléchargée 26 fois

Contenu du snippet

C'est un petit script permettant d'envoyer un e-mail en faisant connaitre
qqn d'une URL par un simple click, j'ai modifié certaines choses, ou
mieux dire ajouté qqs choses pour le rendre très pratique.
ça marche avec moi, j'espère qu'il vous plaise et qu'il pourra etre
publié

Source / Exemple :


<html><head>
<title>Sans titre</title>
<meta name="generator" content="Namo WebEditor v4.0">
</head>
<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
<p style="line-height:100%; margin-top:0; margin-bottom:0;" align="center">

<span style="font-size:14pt;"><font color="navy">Faites connaitre notre site 
à un ami</font></span>
<p align="center" style="line-height:100%; margin-top:0; margin-bottom:0;">&nbsp;</p>
<p align="center" style="line-height:100%; margin-top:0; margin-bottom:0;">

<script language="JavaScript1.2">

// (C) 2000 www.CodeLifter.com
// http://www.codelifter.com
// Free for all users, but leave in this header

var good;
function checkEmailAddress(field) {
var goodEmail = field.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.fr)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);

if (goodEmail){
   good = true
} else {
   alert('Veuillez entrer un e-mail valide')
   field.focus()
   field.select()
   good = false
   }
}

u = window.location;
m = "Je pensai que ça peut t'interesser..."; //J'ai changé l'expression de l'anglais
function mailThisUrl(){
   good = false
   checkEmailAddress(document.eMailer.address)
   if (good){
 //J'ai ajouté les 2 lignes suivantes,"confirm" permet de revoir
 //l'adresse écrite en meme temps que annuler l'action en cas de faute
 //ou ça confirmation .
 if(confirm('Vous avez écrit:  '+document.eMailer.address.value+'   Etes vous sur de lui? sinon clickez sur annuler'));
	    else return false     
	     //ça c'est d'origine.
	     window.location = "mailto:"+document.eMailer.address.value+"?subject="+m+"&body="+document.title+" "+u;
  //Cet alert est égalment ajouté
   alert("Merci pour votre sercice.")
   } 
}
</script>
</p>

<form name="eMailer">
<p align="center">
<!--ou encore le onfocus est lui aussi ajouté-->
<input type="text" name="address" value="E-mail de votre ami ici" onFocus="if (this.value=='E-mail de votre ami ici') {this.value=''}" style="font-family:Verdana; font-weight:normal; font-size:12;" size="30">
<br>
<input type="button" value="Envoyez" onClick="mailThisUrl();" style="font-weight:normal; font-size:12;">
</form>

</body>
</html>

A voir également

Ajouter un commentaire

Commentaires

bob3000
Messages postés
406
Date d'inscription
mardi 7 mai 2002
Statut
Membre
Dernière intervention
2 octobre 2004

pas mal, bravo!
cs_michel77
Messages postés
8
Date d'inscription
mercredi 30 avril 2003
Statut
Membre
Dernière intervention
15 décembre 2003

moi ' j'aime beaucoup merci
darkjedi
Messages postés
12
Date d'inscription
mardi 4 mars 2003
Statut
Membre
Dernière intervention
30 août 2004

je donne 10 au script mais 0 à toi semetic : 1* tu aurai pu enlever le <meta name="generator" content="Namo WebEditor v4.0"> sa fait un peu c** moi aussi j'utilise frontpage pour la mise en page les tableux etc je le reconnai mai je l'enlève le meta generator après 2* la source ne vient pas de toi apparement alors si tt le monde prend les sources des autres et les mai à son nom :-( tu a fai la traduction des comment et des alert c'est TOUT la preuve les fonction sont en anglais dsl
hoeppe
Messages postés
56
Date d'inscription
mardi 20 mai 2003
Statut
Membre
Dernière intervention
10 juin 2005

hep, jeudi noir. ta reflexion ressemble a ce que ce passe sur http://swpat.ffii.org/news/03/demo0819/
si ca permet de piger kekchose et d'le modifier a souhait, ca fun.
Semetic, ya pas de mal a reutiliser les scripts des autres mais se l'attribuer, c pas fun. sa mise en ligne est pas mald'ou un 5/10.
picplus
Messages postés
1
Date d'inscription
samedi 27 novembre 2004
Statut
Membre
Dernière intervention
1 décembre 2004

salut à tous ! Quand je lis la description de la fiche, il me semble très clair qu'il s'agit d'une interprétation à partir d'autre chose, donc quoi ? Où est le web du tout partage ? vive le javascript et éclatez-vous ! 10/10 pour avoir mis à disposition de tous !

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.