Français
<!-- http://www.downcodes.com/js --> <!-- bbs http://www.downcodes.com/bbs--> <!--加入到head代码 --> 加入到head区的代码: <style type="text/css"> .textstyle{ font: bold 12px Verdana; hauteur de ligne : 1,5 ; } .formstyle{ couleur d'arrière-plan : #E1E1E1 ; } </style> <script type="text/javascript"> var contacts=new Array() //Spécifiez le texte et l'adresse e-mail correspondante. //Utilisez [at] et [dot] à la place de "@" et "." à des fins anti-spam : contacts[0]=["Chris Timber", "chris[at]whatever[dot]com"] contacts[1]=["John Doe", "johndoe[at]whatever2[dot]com" ] contacts[2]=["Jannet Low", "janet[at]whatever3[dot]com"] contacts[3]=["Albert Good", "albertgood[at]whatever4[dot]com"] //Spécifier texte de légende à afficher dans le menu SELECT. Applicable uniquement si vous utilisez l'option de formulaire : var dropmenucaption="CONTACT US FORM " function displaycontact(emailarray, cssclass, displaymethod, extrainfo){ if (displaymethod=="text"){ document.write('<span class= "' + cssclass + '">n') if (typeof emailarray[0]=="object"){ //si le tableau transmis se compose de plusieurs éléments pour (i=0; i<emailarray.length; i++){ var seperator=(i<emailarray.length-1) ? extrainfo : "" document.write('<a href="mailto:' + modifieremail(emailarray[i][1])+ '">'+ emailarray[i][0] + '</a>' + séparateur ) } } else //else s'il s'agit d'un seul élément de tableau document.write('<a href="mailto:' + editemail(emailarray[1])+ '">'+ emailarray[0] + '</a >') document.write('</span>') } else if (displaymethod=="form"){ document.write('<form>n') document.write('<select size="' + extrainfo + '" onChange="jumptooption(this)" class="' + cssclass + '">n') document.write('<option value="caption">' + dropmenucaption + '</option>n ') pour (i=0; i<emailarray.length; i++) document.write('<option value="mailto:' + editemail(emailarray[i][1]) +'">' + emailarray[i] [0] + ' </option>n') document.write('</select></form>n') } } function modifieremail(emailitem){ var modifié=emailitem.replace(/[at] /gi, "@") modifié=modifié.replace(/[dot]/gi, ".") return modifié } function jumptooption(themenu){ if (themenu.options[themenu.selectedIndex].value !="caption ") location=themenu.options[themenu.selectedIndex].value } //INSTRUCTION D'UTILISATION. displaycontact(1st paramter, "2nd paramter", "3rd paramter", "4th paramter") //1er paramètre : Saisissez le nom du tableau contenant la liste des adresses email. Pour afficher un seul e-mail, saisissez l'élément de tableau correspondant. //2ème paramètre : saisissez le nom de la classe CSS à appliquer. Entrez un nom arbitraire pour aucun. //3ème paramètre : saisissez soit "formulaire" soit "texte". L'ancien affichera l'e-mail dans le menu déroulant. Plus tard en texte brut. Seul le mode « texte » prend en charge l'affichage d'une seule adresse e-mail ! //4ème paramètre : Si en mode "formulaire", saisissez un entier pour contrôler la hauteur de la balise <SELECT>. En mode "texte", entrez n'importe quelle chaîne pour servir de séparateur entre chaque texte d'e-mail. Par exemple "|", "<br>" etc. //EXEMPLES D'UTILISATION (décommentez ci-dessous pour voir) //displaycontact(contacts, "textstyle", "text", " | ") //displaycontact(contacts, "formstyle" , "form", "1") //displaycontact(contacts[2], "textstyle", "text", "") </script> <!--body的代码:--> <script type="text /javascript"> //afficher les e-mails à l'aide d'un menu déroulant d'une hauteur de "1" displaycontact(contacts, "formstyle", "form", "1") //afficher les e-mails à l'aide de liens texte normaux, séparés par "<br>" displaycontact (contacts, "textstyle", "text", "<br>") //afficher l'adresse e-mail unique contacts[2] à partir du tableau displaycontact(contacts[2], "textstyle", "text", "") </ script> <br><br><br> <p><font color=red>//网站:http://www.downcodes.com</font></p>