Deutsch
<!-- http://www.downcodes.com/js --> <!-- bbs http://www.downcodes.com/bbs--> <!--加入到head代码 --> 加入到head区的代码: <style type="text/css"> .textstyle{ Font: Bold 12px Verdana; Zeilenhöhe: 1,5; } .formstyle{ Hintergrundfarbe: #E1E1E1; } </style> <script type="text/javascript"> varcontacts=new Array() //Text und entsprechende E-Mail-Adresse angeben. //Verwenden Sie [at] und [Punkt] anstelle von „@“ und „.“ zum Schutz vor Spam: Kontakte[0]=["Chris Timber", "chris[at]whatever[dot]com"] Kontakte[1]=["John Doe", "johndoe[at]whatever2[dot]com" ] Kontakte[2]=["Jannet Low", "janet[at]whatever3[dot]com"] Kontakte[3]=["Albert Good", "albertgood[at]whatever4[dot]com"] //Angeben Beschriftungstext, der im SELECT-Menü angezeigt werden soll. Gilt nur, wenn Sie die Formularoption verwenden: 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"){ //wenn das übergebene Array aus mehreren Elementen besteht for (i=0; i<emailarray.length; i++){ var seperator=(i<emailarray.length-1)? Extrainfo: "" document.write('<a href="mailto:' + changesemail(emailarray[i][1])+ '">'+ emailarray[i][0] + '</a>' + Trennzeichen ) } } else //else, wenn es sich um ein einzelnes Array-Element handelt document.write('<a href="mailto:' + changesemail(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 ') for (i=0; i<emailarray.length; i++) document.write('<option value="mailto:' + changesemail(emailarray[i][1]) +'">' + emailarray[i] [0] + ' </option>n') document.write('</select></form>n') } } function changesemail(emailitem){ var Modified=emailitem.replace(/[at] /gi, "@") Modified=modified.replace(/[Punkt]/gi, ".") return Modified } function jumptooption(themenu){ if (themenu.options[themenu.selectedIndex].value !="caption ") location=themenu.options[themenu.selectedIndex].value } //VERWENDUNGSANLEITUNG. displaycontact(1. Parameter, „2. Parameter“, „3. Parameter“, „4. Parameter“) // 1. Parameter: Geben Sie den Namen des Arrays ein, das die Liste der E-Mail-Adressen enthält. Um eine einzelne E-Mail anzuzeigen, geben Sie das entsprechende Array-Element ein. //2. Parameter: Geben Sie den CSS-Klassennamen ein, der angewendet werden soll. Geben Sie einen beliebigen Namen für „Keine“ ein. //3. Parameter: Geben Sie entweder „form“ oder „text“ ein. Ersteres zeigt die E-Mail-Adresse im Dropdown-Menü an. Später im Klartext. Nur der „Text“-Modus unterstützt die Anzeige einer einzelnen E-Mail-Adresse! //4. Parameter: Geben Sie im Modus „Formular“ eine Ganzzahl ein, um die Höhe des <SELECT>-Tags zu steuern. Geben Sie im „Text“-Modus eine beliebige Zeichenfolge ein, die als Trennzeichen zwischen den einzelnen E-Mail-Texten dient. Zum Beispiel „|“, „<br>“ usw. //Beispielverwendungen (kommentieren Sie unten, um sie anzuzeigen) //displaycontact(contacts, „textstyle“, „text“, „ | “) //displaycontact(contacts, „formstyle“ , "form", "1") //displaycontact(contacts[2], "textstyle", "text", "") </script> <!--body的代码:--> <script type="text /javascript"> //E-Mails mithilfe eines Dropdown-Menüs mit einer Höhe von „1“ anzeigen displaycontact(contacts, „formstyle“, „form“, „1“) //E-Mails mithilfe normaler Textlinks anzeigen, getrennt durch „<br>“ displaycontact (contacts, "textstyle", "text", "<br>") //zeige die einzelnen E-Mail-Adressen "contacts[2]" aus dem Array an displaycontact(contacts[2], "textstyle", "text", "") </ script> <br><br><br> <p><font color=red>//网站:http://www.downcodes.com</font></p>