العربية
<!-- http://www.downcodes.com/js --> <!-- بي بي إس http://www.downcodes.com/bbs--> <!--加入到head代码 --> 加入到عنوان الرأس: <style type="text/css"> .textstyle{ الخط: غامق 12px Verdana; ارتفاع الخط: 1.5؛ } .formstyle{ لون الخلفية: #E1E1E1; } </style> <script type="text/javascript"> var Contacts=new Array() // حدد النص وعنوان البريد الإلكتروني المقابل. // استخدم [at] و[dot] بدلاً من "@" و"." لغرض مكافحة البريد العشوائي: جهات الاتصال[0]=["Chris Timber"، "chris[at]whatever[dot]com"] جهات الاتصال[1]=["John Doe"، "johndoe[at]whatever2[dot]com" ] جهات الاتصال[2]=["جانيت لو"، "جانيت[at]whatever3[dot]com"] جهات الاتصال[3]=["ألبرت جود"، "albertgood[at]whatever4[dot]com"] //حدد نص التسمية التوضيحية الذي سيتم عرضه ضمن قائمة SELECT. ينطبق فقط إذا كنت تستخدم خيار النموذج: 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"){ // إذا كانت المصفوفة التي تم تمريرها تتكون من عناصر متعددة for (i=0; i<emailarray.length; i++){ فار فاصل=(i<emailarray.length-1)؟ معلومات إضافية : "" document.write('<a href="mailto:' + Adjustemail(emailarray[i][1])+ '">'+ emailarray[i][0] + '</a>' + فاصل ) } } else //else إذا كان عنصر مصفوفة واحدة document.write('<a href="mailto:' + Adjustemail(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:' + Adjustemail(emailarray[i][1]) +'">' + emailarray[i] [0] + ' </option>n') document.write('</select></form>n') } } وظيفة تعديل البريد الإلكتروني(emailtem){ var Mod=emailitem.replace(/[at] /gi, "@") معدّل=modified.replace(/[dot]/gi, ".") إرجاع معدّل } function Jumptooption(themenu){ if (themenu.options[themenu.selectedIndex].value !=caption ") location=themenu.options[themenu.selectedIndex].value } // تعليمات الاستخدام. Displaycontact(1st paramter, "2nd paramter", "3rd paramter", "4th paramter") // المعلمة الأولى: أدخل اسم المصفوفة التي تحتوي على قائمة عناوين البريد الإلكتروني. لعرض بريد إلكتروني واحد، أدخل عنصر المصفوفة المقابل. // المعلمة الثانية: أدخل اسم فئة CSS المراد تطبيقه. أدخل اسمًا عشوائيًا لا شيء. // المعلمة الثالثة: أدخل إما "نموذج" أو "نص". سيعرض السابق البريد الإلكتروني في القائمة المنسدلة. في وقت لاحق في نص عادي. وضع "النص" فقط يدعم عرض عنوان بريد إلكتروني واحد! // المعلمة الرابعة: إذا كنت في وضع "النموذج"، فأدخل عددًا صحيحًا للتحكم في ارتفاع علامة <SELECT>. في حالة وضع "النص"، أدخل أي سلسلة لتكون بمثابة فاصل بين كل نص بريد إلكتروني. على سبيل المثال "|"، "<br>" وما إلى ذلك. //SAMPLE USAGES (أزل التعليق أدناه للمشاهدة) //displaycontact(contacts, "textstyle"، "text"، " | ") //displaycontact(contacts, "formstyle" ، "form"، "1") //displaycontact(contacts[2], "textstyle"، "text"، "") </script> <!--body的代码:--> <script type="text /javascript"> // عرض رسائل البريد الإلكتروني باستخدام القائمة المنسدلة بارتفاع "1" Displaycontact(contacts, "formstyle", "form, "1") // عرض رسائل البريد الإلكتروني باستخدام روابط نصية عادية، مفصولة بـ "<br>" Displaycontact (جهات الاتصال، "textstyle"، "text"، "<br>") // عرض جهات اتصال عنوان البريد الإلكتروني الفردي[2] من المصفوفة Displaycontact(contacts[2], "textstyle"، "text"، "") </ script> <br><br><br> <p><font color=red>//网站:http://www.downcodes.com</font></p>