1document.addEventListener('DOMContentLoaded', function () { 2 //夿æ¯ä»ä¹è¯è¨ 3 const Language_Query = { 4 'zh_CN': '询çé®ä»¶', 5 'zh_HN': 'è©¢ç¤éµä»¶', 6 'en': 'Inquiry email', 7 'de': 'Anfrage-E-Mail', 8 'fr': 'E-mail de demande', 9 'ru': 'ÐапÑÐ¾Ñ Ð¿Ð¾ ÑлекÑÑонной поÑÑе', 10 'pt': 'E-mail de consulta', 11 'ko': '문ì ë©ì¼', 12 'ja': 'ãåãåããã¡ã¼ã«', 13 'es': 'Correo electrónico de consulta', 14 'ar': 'Ø§ÙØ¨Ø±Ùد Ø§ÙØ¥ÙÙØªØ±ÙÙÙ ÙÙØ§Ø³ØªÙسار', 15 'it': 'E-mail di richiesta', 16 'bn': 'তদনà§à¦¤ à¦à¦®à§à¦²', 17 'da': 'Forespørgselsmail', 18 'idn': 'Email pertanyaan', 19 'th': 'à¸à¸µà¹à¸¡à¸¥à¸ªà¸à¸à¸à¸²à¸¡', 20 'vi': 'Email yêu cầu', 21 'tr': 'SoruÅturma e-postası', 22 'nl': 'E-mail voor aanvraag', 23 'pl': 'Zapytanie e-mailowe', 24 'cs': 'Email s dotazem', 25 'ee': 'Päringu email', 26 'fi': 'Tiedustelu sähköposti', 27 'el': 'ÎÏικοινÏνία email', 28 'hu': 'ÃrdeklÅdÅ email', 29 'gg': 'Ðмейл за запиÑване', 30 'hr': 'E-poÅ¡ta za upit', 31 'ga': 'RÃomhphost fiosrúcháin', 32 'ro': 'E-mail de întrebare', 33 'lv': 'UzziÅas e-pasts', 34 'mt': 'Email tal-Inkjesta', 35 'sk': 'E-mail s dopytom', 36 'si': 'E-poÅ¡ta za povpraÅ¡evanje', 37 'sv': 'FörfrÃ¥gningsmail', 38 'lt': 'Užklausos el', 39 'ml': 'E-mel pertanyaan', 40 'bur': 'á á¯á¶á ááºá¸áá±á¸áá¼ááºá¸áááºá¡á®á¸áá±á¸ááº', 41 'kh': 'á¢áá¸ááááá¶ááá½á', 42 'la': 'ສàºàºàºàº²àº¡àºàºµà»àº¡àº¥à»', 43 'ph': 'Email ng pagtatanong', 44 'fa': 'اÛÙ ÛÙ Ø§Ø³ØªØ¹ÙØ§Ù ', 45 'uk': 'ÐлекÑÑонна поÑÑа Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸ÑÑ', 46 'ta': 'விà®à®¾à®°à®£à¯ மினà¯à®©à®à¯à®à®²à¯', 47 'mn': 'ÐÐ°Ð²Ð»Ð°Ð³Ð°Ð°Ð½Ñ Ð¸Ð¼Ñйл', 48 'kk': 'СұÑÐ°Ñ ÑлекÑÑондÑÒ Ð¿Ð¾ÑÑаÑÑ' 49 50 }; 51 52 //循ç¯A龿¥ 53 const A_tag = document.querySelectorAll('a'); 54 let language = window.tenant.language; 55 if (!language) { 56 language = 'en'; 57 } 58 const inquirySubjectText = Language_Query[language] || Language_Query['en']; 59 60 // è·åå½å页é¢ååå¹¶èµå¼ç»currentDomain 61 const currentDomain = window.location.hostname; 62 63 A_tag.forEach((link) => { 64 const href = link.href; 65 //æ¼æ¥é®ä»¶ä¸»é¢å 容ï¼å¤æé»è¾ï¼é¿å é夿·»å subject 66 if (inquirySubjectText && href.includes('mailto:')) { 67 const existingSubjectIndex = href.indexOf('?subject='); 68 if (existingSubjectIndex === -1) { 69 link.href = href + '?subject=' + inquirySubjectText; 70 } 71 link.rel = 'nofollow'; 72 } 73 74 if (href.indexOf('javascript')!== -1) { 75 return; 76 } 77 78 const isExternalLink =!href.includes(currentDomain); 79 if (isExternalLink) { 80 link.target = '_blank'; 81 link.rel = 'nofollow'; 82 } 83 }); 84});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.