OK
https://adultfriendfinder.com/
Websites
Runtime: 2.4s
On October 19, 2025, 05:20 AM UTC, https://adultfriendfinder.com/ was accessible when tested on AS9304 in Hong Kong SAR China.
Failures
HTTP Experiment
null
DNS Experiment
null
Control
null
DNS Queries
Resolver:
210.0.227.11
Query:
IN A adultfriendfinder.com
Engine:
system
Name
Class
TTL
Type
DATA
@
IN
A
69.165.107.69
TCP Connections
Connection to 69.165.107.69:443 succeeded.
HTTP Requests
URL
GET https://adultfriendfinder.com/
Response Headers
Content-Length:199696Content-Type:text/html;charset=UTF-8Date:Sun, 19 Oct 2025 05:20:09 GMTEtag:TESTBEDP3p:CP="DSP LAW"Server:ApacheSet-Cookie:ffadult_pop=1; Secure; path=/; domain=.adultfriendfinder.com; expires=Tue, 18-Nov-2025 05:20:09 GMT; secureStrict-Transport-Security:max-age=300; includeSubDomainsVary:Accept-EncodingX-Apacheserver:si211-132.friendfinderinc.comX-Frame-Options:SAMEORIGINX-Perf:0.245848,0.035018,TS_77_0.1050500,DB_42_0.0179730,TM_108_0.0522480,CD_48_0.0100220,FS_75_0.0056480,PK_8_0.0054650,CE_91_0.0144240
Response Body
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta charset="utf-8" /> <meta name="referrer" value="origin-when-cross-origin"/> <link rel="shortcut icon" type="image/x-icon" href="https://secureimage.securedataimages.com/images/ffadult/favicon.ico" /> <link rel="canonical" href="https://adultfriendfinder.com/" /> <meta http-equiv="Content-Location" content="https://adultfriendfinder.com/" /> <link rel="alternate" hreflang="it" href="https://adultfriendfinder.com/?lang=italian" /> <link rel="alternate" hreflang="ko" href="https://adultfriendfinder.com/?lang=korean" /> <link rel="alternate" hreflang="sv" href="https://adultfriendfinder.com/?lang=swedish" /> <link rel="alternate" hreflang="en" href="https://adultfriendfinder.com/" /> <link rel="alternate" hreflang="es" href="https://adultfriendfinder.com/?lang=spanish" /> <link rel="alternate" hreflang="fr" href="https://adultfriendfinder.com/?lang=french" /> <link rel="alternate" hreflang="zh" href="https://adultfriendfinder.com/?lang=chinese" /> <link rel="alternate" hreflang="ja" href="https://adultfriendfinder.com/?lang=japanese" /> <link rel="alternate" hreflang="pt" href="https://adultfriendfinder.com/?lang=portuguese" /> <link rel="alternate" hreflang="nl" href="https://adultfriendfinder.com/?lang=dutch" /> <link rel="alternate" hreflang="de" href="https://adultfriendfinder.com/?lang=german" /> <link rel="stylesheet" type="text/css" href="/images/ffadult/css/header.css" /> <link rel="meta" href="https://secureimage.securedataimages.com/images/ICRA_labels_rdf_adult.rdf" type="application/rdf+xml" title="ICRA labels" /> <meta http-equiv="pics-Label" content='(pics-1.1 "http://www.icra.org/pics/vocabularyv03/" l gen true for "http://adultfriendfinder.com" r (n 3 s 3 v 0 l 3 oa 0 ob 0 oc 0 od 0 oe 0 of 0 og 0 oh 0 c 3) gen true for "http://www.adultfriendfinder.com" r (n 3 s 3 v 0 l 3 oa 0 ob 0 oc 0 od 0 oe 0 of 0 og 0 oh 0 c 3))' /> <meta name="RATING" content="RTA-5042-1996-1400-1577-RTA" /> <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" /> <meta name="apple-mobile-web-app-status-bar-style" content="black" /> <meta name="apple-mobile-web-app-capable" content="yes" /> <meta name='HandheldFriendly' content='True' /> <meta name='MobileOptimized' content='320' /> <meta name='format-detection' content='telephone=no' /> <meta http-equiv='cleartype' content='on' /> <meta name="distribution" content="global" /> <meta name="expires" content="never" /> <meta name="robots" content="index,follow" /> <meta name="robots" content="noodp" /> <meta name="msnbot" content="noodp" /> <meta name="googlebot" content="noodp" /> <meta name="robots" content="noydir" /> <meta name="msvalidate.01" content="C36124233DD9298791B06F5F9B46124A" /> <meta name="Description" content="加入最大的成年人社群——AdultFriendFinder,盡情享受樂趣。體驗在AdultFriendFinder上與數百萬名具有相同性癖的會員互動的興奮感。免費註冊,成為社群的一員,結識新朋友、建立深厚連結,還能激情邂逅——不論是在網路還是現實生活都能獲得美好時光。" /> <meta name="Keywords" content="AdultFriendFinder,性愛網站,成人好友,一夜情,網路性愛,炮友,成人約會,性愛約會,陌生性愛,做愛" /> <link rel="shortcut icon" type="image/x-icon" href="https://secureimage.securedataimages.com/images/ffadult/favicon.ico" /> <link rel="stylesheet" type="text/css" href="https://secureimage.securedataimages.com/css/live_cd/ffadult/chinese/0/secure/reset-1428465189.css"> <link rel="stylesheet" type="text/css" href="https://secureimage.securedataimages.com/css/live_cd/ffadult/chinese/0/secure/fruit2-1654126279.css"> <link rel="stylesheet" type="text/css" href="https://secureimage.securedataimages.com/css/live_cd/ffadult/chinese/0/secure/badges-1635220631.css"> <link rel="stylesheet" href="https://secureimage.securedataimages.com/images/production/fruit_3/v1_1_0/css/bootstrap-select.css" media="screen"> <link rel="stylesheet" href="https://secureimage.securedataimages.com/images/production/fruit_3/v1_1_0/css/bootstrap-v2.css?v=1" media="screen"> <link rel="stylesheet" href="https://secureimage.securedataimages.com/images/production/fruit_3/v1_1_0/css/bootstrap-custom.css" media="screen"> <link rel="stylesheet" href="https://secureimage.securedataimages.com/images/production/fruit_3/v1_1_0/css/slider.css" media="screen"> <link rel="stylesheet" href="https://secureimage.securedataimages.com/images/production/fruit_3/v1_1_0/css/HoldOn.min.css" media="screen"> <link rel="stylesheet" href="https://secureimage.securedataimages.com/images/production/fruit_3/v1_1_0/css/custom.min.css" media="screen"> <link rel="stylesheet" href="https://secureimage.securedataimages.com/images/production/fruit_3/v1_1_0/css/font-fruit3.css" media="screen"> <link rel="stylesheet" href="https://secureimage.securedataimages.com/images/production/fruit_3/v1_1_0/css/fruit3-svg.css" media="screen"> <link rel="preload" as="font" type="font/woff2" href="https://secureimage.securedataimages.com/images/production/gfonts/fonts/mem5YaGs126MiZpBA-UNirkOUuhp.woff2" crossorigin> <link rel="preload" as="font" type="font/woff2" href="https://secureimage.securedataimages.com/images/production/gfonts/fonts/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2" crossorigin> <link rel="stylesheet" type="text/css" href="https://secureimage.securedataimages.com/css/live_cd/ffadult/chinese/0/secure/videocover_ffadult_new2013_v2-1712615955.css"> <link rel="stylesheet" type="text/css" href="https://secureimage.securedataimages.com/css/live_cd/ffadult/chinese/0/secure/videocover_ffadult_d2022-1691984347.css"> <link rel="stylesheet" type="text/css" href="/css/live_cd/ffadult/chinese/0/secure/font_face-1553209930.css"> <meta name="viewport" content="initial-scale=1, maximum-scale=1"> <link rel="stylesheet" type="text/css" href="https://secureimage.securedataimages.com/css/live_cd/ffadult/chinese/0/secure/footer_update-1591243037.css"> <link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" rel="stylesheet"> <title>AdultFriendFinder – 全球最大的約會與社交探索網站</title> <style> .hero h1 .bigger, .reg_form #regPage_2 h2 { display:block; } #reg1_errors { list-style:decimal; padding-left:30px; } .fld_checkbox { text-transform:capitalize; } .grecaptcha-badge { visibility: hidden; } .fldTransId, .fldLookingTransId { display: none } .reg_form { margin-right: 165px; } @media only screen and (max-width: 1280px) { .has_notice .reg_form { margin-top: 333px; } } @media only screen and (max-width: 600px) { .has_notice .reg_form { margin-top: auto; } } .main { max-height:960px; position: relative; height:calc(100vh + 123px); -webkit-backface-visibility: hidden; backface-visibility: hidden; min-height: auto; background: #222; } .main video { opacity: 55%; height: calc(100vh + 123px); } .portuguese .main video, .chinese .main video { opacity: 80%; height: auto; right: -5%; } .german .main video {width: 100%;height: auto;opacity: 80%;object-fit: cover;} .chinese #piclist, .german #piclist { background:url('https://secureimage.securedataimages.com/images/ffadult/cover/AFFCoverVideo_FINAL_2021/chinese/red_piclist_bg.jpg'); } .hero_text { top: 155px !important; left: 145px; } .navbar ul li.join, .navbar ul li:hover.join { background-color: initial; } .hero_text, .chinese .hero_text, .german .hero_text, .french .hero_text, .portuguese .hero_text { top: auto !important; } .spanish .hero_text, .german .hero_text, .japanese .hero_text, .portuguese .hero_text { width: 670px; } .reg_form .fldRow { margin-bottom: 12px; } label { font-weight: 600; color: #000;} .reg_form select, .reg_form input { font-size: 13px; font-weight: normal;} #regPage_2 .help { margin-top: 0; } .avn_btn {font-size: 21px;letter-spacing: -1px;font-family: 'Open Sans Bold';border: 1px solid #f41002;color: #f41002;font-weight: bold;width: 270px;height: 43px;text-align: center;display: block;line-height: 43px;} .avn_btn:hover {text-decoration: none;color: #fff;background: #cc002e;} .fldRow.fldLookingTransId .fldColInner_1 { margin-bottom: 7px; } </style> <style> #header_navbar { z-index: 999; } .guest-nav > ul > li:hover { background: #f3f3f3; box-shadow: 0 0 6px -2px #999; -webkit-box-shadow: 0 0 6px -2px #999; -moz-box-shadow: 0 0 6px -2px #999; } .guest-nav { font-size: 14px; } .guest-nav .subnav { padding: 0; display: none; background: #f3f3f3; box-shadow: 0 6px 10px -6px #999; -webkit-box-shadow: 0 6px 10px -6px #999; -moz-box-shadow: 0 6px 10px -6px #999; } .guest-nav > ul > li:hover ul, .show_nav .guest-nav > ul > li:hover ul { display: block; } .guest-nav ul li ul li a { padding: 0px 26px; } .guest-nav ul li ul li a, .guest-nav ul li:hover a, .guest-nav > ul > li a:hover, .guest-nav ul li ul li a:hover, .guest-nav ul li ul li:hover a { color: #000000; } .guest-nav ul li ul li { background: #f3f3f3; min-width: 200px; height: auto; font-weight: bold; line-height: normal; padding: 8px 0; } .guest-nav ul li ul li:hover { background: #e0e0e0; } .spanish .guest-nav ul li ul li a, .french .guest-nav ul li ul li a, .swedish .guest-nav ul li ul li a, .dutch .guest-nav ul li ul li a, .german .guest-nav ul li ul li a, .korean .guest-nav ul li ul li a, .portuguese .guest-nav ul li ul li a { padding-top: 0px; padding-bottom: 0px; } .gst .guest-nav ul li ul li a { padding: 0px 16px; } .gst .icon { display: none; } .scrolled .guest-nav ul li ul li a { padding: 0px 16px; } .scrolled .guest-nav li:hover, .scrolled .guest-nav ul li ul li { background: #464646; } .scrolled .guest-nav ul li ul li:hover { background: #595959; } .scrolled .guest-nav ul li ul li a, .scrolled .guest-nav ul li:hover a, .scrolled .guest-nav > ul > li a:hover, .scrolled .guest-nav ul li ul li a:hover, .scrolled .guest-nav ul li ul li:hover a { color: #ffffff; } .spanish .scrolled .guest-nav ul li ul li a, .german .scrolled .guest-nav ul li ul li a, .korean .scrolled .guest-nav ul li ul li a, .dutch .scrolled .guest-nav ul li ul li a, .portuguese .scrolled .guest-nav ul li ul li a, .swedish .scrolled .guest-nav ul li ul li a { padding-top: 0px; padding-bottom: 0px; } @media (max-width: 980px) { .show_nav .guest-nav .subnav { display: block; } .show_nav .guest-nav .dropdown-toggle { width: 60px; height: 58px; right: 0; top: 0; position: absolute; } .show_nav .guest-nav .icon { background-image: url(https://secureimage.securedataimages.com/images/js/vice/icons_mobile_sprite_v5-compressor.png); background-size: 1950%; } .show_nav .guest-nav .dropdown-arrow { background-position: 1% 14%; -webkit-transform: rotate(-90deg); transform: rotate(-90deg); } .show_nav .guest-nav .dropdown-arrow { width: 20px; height: 20px; margin-top: -10px; position: absolute; top: 29px; right: 18px; } .show_nav .guest-nav .up, .show_nav .scrolled .guest-nav .up { height: auto; } .show_nav .up .dropdown-arrow { -webkit-transform: rotate(90deg); transform: rotate(90deg); } .show_nav .guest-nav ul li ul li { background: #464646; } .show_nav .guest-nav > ul > li:hover { background: #464646; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; } .show_nav .guest-nav ul li ul li a, .show_nav .guest-nav ul li:hover a, .show_nav .guest-nav > ul > li a:hover, .show_nav .guest-nav ul li ul li a:hover, .show_nav .guest-nav ul li ul li:hover a { color: #ffffff; } .show_nav .guest-nav ul li ul li:hover { background: #595959; } .show_nav .guest-nav ul li ul li a { padding: 10px 26px; } } </style> <style type="text/css"> .cc_icon { display: flex; gap: 10px; margin-top: 10px;} .cc_icon img { height: 30px; } </style> <style> @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap'); </style> <style> * { padding: 0; margin: 0; box-sizing: border-box; } #new_footer { width: 100%; background-color: #383838; color: #ffffff; font-family: "open sans", arial, sans-serif, helvetica; text-align: left; position: relative; bottom: 0; } .seo_container { border-bottom: 1px solid #ffffff; } #new_footer a { color: #ffffff; text-decoration: unset; } .seo_nav { font-size: 12px; display: flex; justify-content: space-between; text-align: center; padding: 0 calc(50% - 720px); } .seo_nav > div { width: 20%; height: 3em; } .seo_nav > div > a { width: 100%; height: 100%; display: inline-flex; align-items: center; justify-content: center; } .site_container { display: flex; padding: 20px calc(50% - 720px) 80px; } #new_footer .languages li a.selected { background: url(https://secureimage.securedataimages.com/images/ffadult/sprite_newaff.png) no-repeat right -647px; cursor: pointer; font-size: 12px; width: 80px; display: block; text-align: left; } #new_footer ul { list-style: none; } #new_footer .languages li { position: relative; } #new_footer .languages li ul { display: none; position: absolute; /* bottom: 100%; */ border: 1px solid #CECECE; background-color: #1a1a1a; border-radius: 5px; } #new_footer .languages li ul li { min-width: 80px; } #new_footer .languages li:hover ul { display: block; font-size: 12px; padding: 7px 10px; } .other_site { font-size: 12px; margin: 2.4em 0 2em; } .other_site span { font-weight: 600; } .twitter a { font-size: 12px; display: flex; align-items: center; } .twitter img { width: 15px; margin-left: .3em; } .copy_right { width: 850px; margin: 0 90px; } .disclaimer, .safetylaw { font-size: 12px; font-weight: 600; margin-top: 0; margin-bottom: 0; } .footer_links { margin: 1em 0; } .footer_links a { font-size: 12px; font-weight: 600; text-transform: capitalize; } .mt10 { font-size: 12px; color: #cccccc; margin-bottom: 1em; } #copyright { font-size: 12px; color: #cccccc; } .call_us { font-weight: 600; font-size: 15px; margin-bottom: 1em; } .contact_map { font-size: 12px; } sup { margin-top: 0; top: 0; } .suspended ul span { cursor: pointer; color: #ffffff !important; } #footer { display: none !important; } @media (max-width:798px) { .seo_nav { flex-direction: column; width: 100%; align-items: center; padding: .5em 0; } .seo_nav>div { height: 2.5em; width: 100%; } .site_container { flex-direction: column; padding-left: 5%; } .lang_other_site { padding-left: 0 !important; display: flex; flex-direction: column; } .mt10 { width: 98%; } .copy_right { margin: 0; width: 100%; } } </style> <style> .login_input_wrapper .google-oauth { color: #ffffff; } .active .login_input_wrapper .google-oauth { color: #000000; } #mobile h2 .bigger {margin-bottom: 5px;} .chinese #vid h2 .bigger, .korean #vid h2 .bigger {margin: 5px 0;} </style> <style> *{ box-sizing: border-box; } *:before, *:after { box-sizing: border-box; } h1, h2, h3, h4, h5, h6, ul, p, form, input { margin: 0px; padding: 0px; outline: none; list-style-type: none; } input:focus, select:focus, textarea:focus, button:focus {outline: none;} button:focus {outline:0;} button, input {font-family: 'Open Sans', '微軟正黑體', sans-serif;} .fgtpwd-popup { position: fixed; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.8); z-index: -1; opacity: 0; visibility: hidden; transition: opacity 0.2s linear; text-align: center; } .fgtpwd-popup.popup { z-index: 999; visibility: visible; opacity: 1; } html.popup,body.popup { height: 100%; overflow: hidden; } .fgtpwd-box { display: inline-block; width: 540px; margin: 210px auto 0; box-shadow: 1px 1px 2px rgba(0,0,0,0.6); border-radius: 10px; } .fgtpwd-title { font-size: 36px; font-weight: 300; line-height: 58px; padding-left: 30px; color: #fff; background: #a1a1a1; border-top-left-radius: 10px; border-top-right-radius: 10px; text-align: left; } .fgtpwd-cotent { padding: 25px 30px 45px; background: #f0f0f0; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; } #rest-2 .fgtpwd-cotent {padding-bottom: 20px;} .fgtpwd-desc { font-size: 14px; font-weight: 300; text-align: left; color: #212121; } .fgtpwd-btns { display: flex; justify-content: center; padding-top: 20px; } .fgtpwd-box .btn-no { line-height: 35px; cursor: pointer; } .fgtpwd-box .btn-no, .fgtpwd-box button { min-width: 88px; height: 35px; border: 0; border-radius: 10px; font-size: 14px; text-transform: uppercase; color: #fff; } #rest-1 .fgtpwd-btns .btn-no #rest-1 .fgtpwd-btns button { width: calc((100% - 10px)/2); } .btn-no, .btn-no:hover {background-color: #a7a7a7;margin-right: 10px;} .btn-ys, .btn-ys:hover,.btn-ys:disabled {background-color: #f70202;} .btn-ys:disabled {cursor: not-allowed;} .btn, button, [type="submit"], [type="button"], [type="reset"] {padding: 0;} .reset-box { padding-top: 20px; width: 185px; margin: 0 auto; text-align: center; } /* multiple langs */ #japanese .reset-box, .japanese .reset-box{width: 230px;} #japanese .reset-input input::placeholder, .japanese .reset-input input::placeholder {font-size: 12px;letter-spacing: -1px;} #japanese .fgtpwd-title, .japanese .fgtpwd-title {font-size: 28px;letter-spacing: -1px;} #korean .fgtpwd-title, .korean .fgtpwd-title, #italian .fgtpwd-title, .italian .fgtpwd-title, #french .fgtpwd-title, .french .fgtpwd-title, #german .fgtpwd-title, .german .fgtpwd-title, #dutch .fgtpwd-title, .dutch .fgtpwd-title {font-size: 32px;} #portuguese .reset-box, .portuguese .reset-box, #spanish .reset-box, .spanish .reset-box, #french .reset-box, .french .reset-box, #german .reset-box, .german .reset-box, #dutch .reset-box, .dutch .reset-box{width: 210px;} #portuguese .fgtpwd-title, .portuguese .fgtpwd-title, #spanish .fgtpwd-title, .spanish .fgtpwd-title {font-size: 30px;} /* [END] multiple langs */ .reset-input { position: relative; display: block; width: 100%; } .reset-input::before { content: ""; position: absolute; left: 8px; top: 10px; width: 18px; height: 18px; background-image: url(https://secureimage.securedataimages.com/images/ffadult/39850/Icon-email.svg); } .reset-input input { width: 100%; border: 1px solid #cccccc; border-radius: 10px; height: 35px; font-size: 13px; font-weight: 300; color: #212121; box-shadow: inset 1px 1px 2px rgba(0,0,0,0.4); padding-left: 30px; box-sizing: border-box; } .errormsg { display: none; color: #df0000; font-size: 12px; font-weight: 300; text-align: left; } .error .fgtpwd-cotent input {border-color: #df0000;} .error .errormsg {display: block;} .confirm-box { width: 310px; margin: -10px auto 15px; } .confirm-title { display: flex; align-items: center; background-color: #fff; border-radius: 5px; box-shadow: inset 0px 1px 2px rgba(0,0,0,0.2); padding: 16px 22px 20px; } .confirm-title-txt { font-size: 14px; font-weight: 300; line-height: 24px; color: #212121; text-align: left; } .confirm-title-txt span { font-size: 16px; font-weight: 600; } .confirm-code-desc,.confirm-code-desc2 { padding: 11px 0; font-size: 13px; line-height: 18px; font-weight: 300; color: #212121; text-align: left; } .confirm-code-desc2 { font-size: 14px; line-height: 19px; padding: 17px 0 4px; } .confirm-code-box { display: flex; justify-content: space-between; } .confirm-code-box input { width: 200px; border: 1px solid #cccccc; border-radius: 10px; height: 35px; font-size: 14px; color: #212121; box-shadow: inset 1px 1px 2px rgba(0,0,0,0.4); text-indent: 8px; box-sizing: border-box; } .confirm-fn li { position: relative; display: block; font-size: 14px; font-weight: 600; line-height: 22px; color: #3366cc; padding-left: 20px; text-align: left; cursor: pointer; } .confirm-fn li:before { content: ""; position: absolute; left: 0; top: 9px; width: 4px; height: 4px; background: #3366cc; } .confirm-bottom { font-size: 11px; font-weight: 300; line-height: 22px; text-align: center; color: #212121; } .confirm-bottom a {color: #3366cc;} </style> <!-- FFN Helper Functions --> <script type="text/javascript"> (function(){ FFN = window.FFN || {}; FFN.getCookieValueByName = function (cookie_name) { var cookieValue = null, cookieList = document.cookie.split(';'), cookieCount = cookieList.length, c = 0; for (c = 0; c < cookieCount; c += 1) { var myCookie = cookieList[c]; var myCookieTokens = myCookie.split('='); if (String(myCookieTokens[0]).trim() === cookie_name) { cookieValue = myCookieTokens[1]; break; } } return cookieValue; } FFN.checkThrottle = function(throttleName){ var throttleCookie, throttleOn = false; if (FFN.getCookieValueByName && throttleName){ throttleCookie = FFN.getCookieValueByName('throttling'); try{ throttleCookie = JSON.parse(throttleCookie); if(throttleCookie && throttleCookie[throttleName]){ throttleOn = true; } }catch(e){ } } return throttleOn; } FFN.addJSScript = function(scriptURL, options){ var script; options = options || {}; if (scriptURL){ script = document.createElement('script'); script.type = "text/javascript"; script.src = scriptURL; if(options && options.attributes){ for(var i in options.attributes){ if(options.attributes[i]){ script[i] = options.attributes[i]; } } } document.head.appendChild(script); } } })(); </script> <!-- End FFN Helper Functions --> <!-- GTM dataLayer --> <script type="text/javascript"> (function(){ FFN = window.FFN || {}; if ( FFN.getCookieValueByName && FFN.getCookieValueByName('ffadult_who') && FFN.checkThrottle && FFN.checkThrottle("GTM") ) { window.dataLayer = []; } })(); (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'}); var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-P8ZF4WS'); </script> <!-- End GTM dataLayer --> <!--security_checking--> <script>window.location.href = '/www/guest/#/';</script> <script type="text/javascript" src="https://secureimage.securedataimages.com/images/common/js/jquery/jquery-3.4.1.min.js"></script> <!-- Soc10315VideoCoverAudio --> <script src="https://secureimage.securedataimages.com/images/production/fruit_3/v1_1_0/js/fruit3-svg_v2.js"></script> <script type='application/ld+json'> { "@context": "http://www.schema.org", "@type": "Corporation", "name": "Adult FriendFinder", "url": "https://adultfriendfinder.com", "logo": "https://secureimage.securedataimages.com/images/ffadult/header/logo_ffadult.jpg", "sameAs": [ "https://twitter.com/adultfriendfind" ] } </script> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "WebPage", "url": "https://adultfriendfinder.com/", "name": "Adult FriendFinder", "description": "Online adult dating for singles and swingers seeking casual sex and sexual hookups" } </script> <body class="chinese has_notice"> <div> </div> <a class="top" name="top"></a> <div class="grey_bg"> <header id="head" class="header"> <div class="logo_bar"> <div class="w960"> <a id="hamburger"> <img src="https://secureimage.securedataimages.com/images/ffadult/39850/hammy.png"> </a> <div class="logo_wrapper"> <a href="/" data-ga-event="AFF logo:Image"><img title="AdultFriendFinder 連結志同道合的成年人,提供一個建立友誼、探索關係並在包容的社群中進行開放交流的空間。" class="logo" src="https://secureimage.securedataimages.com/images/ffadult/39850/white_AFF.svg" /></a> <span class="logo_tagline">世界上最大的成人交友</span> </div> <div id="login_wrapper" class="login"> <script src="https://www.google.com/recaptcha/enterprise.js?render=6Le39tEaAAAAAMMkCDMgcFqH-bd48PekQZWZSphp"></script> <script type="text/javascript" defer> document.addEventListener("DOMContentLoaded", function(event) { if (!window.handleFormSubmitWithCaptcha) { window.handleFormSubmitWithCaptcha = function(loginForm, callback) { if (!loginForm.recaptcha_token) { event.preventDefault(); try { grecaptcha.enterprise.ready(function() { grecaptcha.enterprise.execute('6Le39tEaAAAAAMMkCDMgcFqH-bd48PekQZWZSphp', {action: 'LOGIN'}).then(function(token) { if (loginForm.querySelector('[name="g-recaptcha-response"]')) { loginForm.querySelector('[name="g-recaptcha-response"]').value=token; } else { var eleToken = document.createElement('input'); eleToken.setAttribute('type', 'hidden'); eleToken.setAttribute('id', 'g-recaptcha-response'); eleToken.setAttribute('name', 'g-recaptcha-response'); eleToken.setAttribute('value', token); loginForm.appendChild(eleToken); } if (typeof(callback) === 'function') { callback(); } }); }); } catch (error) { console.error("Captcha error: " + error); } } } // Handler for forgot password forms var forgotPassword = document.querySelector('#tmpl_forgot_login [name="login_handle"]'); if (forgotPassword) { forgotPassword.addEventListener('focus', function() { handleFormSubmitWithCaptcha(this); }); } // Handle for login_form_username forgot password form var forgotPasswordLoginForm = document.querySelector('#forgotPW_form [name="login_handle"]'); if (forgotPasswordLoginForm) { forgotPasswordLoginForm.addEventListener('focus', function() { handleFormSubmitWithCaptcha(this); }); } } }); </script> <form accept-charset=utf-8 method="post" action="https://secure.adultfriendfinder.com/p/login2.cgi" id="loginForm" name="LOGIN" target="_top" autocomplete="off" class="captcha_check"> <input type="hidden" name="who" value="r_W7hLQCluJCR.Fo8AvKdwLZCTjPhPtK5vTTfAkOBZUlg_CxoM59tY7M8OFbW8dbJYO7cYMkcdVYV.8VicQ.WN5nLECSzGofhEbf6vBGl23YQitkAdaA.tGh7UU.j4G4rVv4uNzJ9jkvKLt5zpBEfnkw--" /> <input type="hidden" name="_templatename_" value="cover_ffadult_new2022"><input type="hidden" name="site" value="ffadult" /> <input type="hidden" name="login_origin" value="cover_navbar"> <input type="hidden" name="p" value="new_no_handle"> <input type="hidden" name="force_reload" value="1"> <div id="login_username_wrapper" class="login_input_wrapper"> <input id="login_username_input" type="text" name="handle" tabindex="1" placeholder="使用者名稱" /> <span class="incorrect">您的使用者名稱或密碼不正確。</span> </div> <div id="login_password_wrapper" class="login_input_wrapper"> <input id="login_password_input" type="password" name="password" maxlength="25" tabindex="2" placeholder="密碼" /> <a href="#" title="忘記密碼?" class="forgot_password" data-ga-event="Forgot password:Text">忘記密碼?</a> </div> <div id="login_button" class="login_input_wrapper"> <div id="login_submit" class="btn btn-primary"> 登入 </div> <!-- <input id="login_submit" class="btn btn-primary" type="submit" name="login_submit" alt="登入 [var GLOBAL->SITENAME,與志同道合的成年人聯繫,探索個人廣告,並參與充滿活力的社群,在這裡尋找有意義的聯繫和共享的體驗。" value="登入" data-ga-event="Member Signed In" /> --> </div> <div class="login_input_wrapper"> <a class="google-oauth" style="display: flex; align-items: center; gap: 6px; border: 1px solid #cccccc; border-radius: 10px; padding: 7px 12px; min-height: 35px; font-size: 14px; background-color: transparent;" > <object data="/www/guest/assets/google.svg" width="16" height="16" type="image/svg+xml"></object> <span>使用Google帳戶登入</span> </a> </div> </form> </div> <div class="login_flyout"> <a id="reg_flyout_link" class="flyout_link">註冊</a> <a id="login_flyout_link" class="flyout_link" alt="登入 [var GLOBAL->SITENAME,與志同道合的成年人聯繫,探索個人廣告,並參與充滿活力的社群,在這裡尋找有意義的聯繫和共享的體驗。">登入</a> </div> </div> </div> </header> </div> <div id="outer_wrapper"> <div id="inner_wrapper"> <div id="grey_wrapper" class="grey_bg"> </head> <!-- from [scrubbed] to si211-132 on live_cd --> <nav id="new_navbar" class="navbar guest-nav"> <ul class="w960"> <li class="join"><a href="https://secure.adultfriendfinder.com/p/register.cgi?who=r_W7hLQCluJCR.Fo8AvKdwLZCTjPhPtK5vTTfAkOBZUlg_CxoM59tY7M8OFbW8dbJYO7cYMkcdVYV.8VicQ.WN5nLECSzGofhEbf6vBGl23YQitkAdaA.tGh7UU.j4G4rVv4uNzJ9jkvKLt5zpBEfnkw--&site=ffadult&geonames_reg=1" title="現在加入!" name="現在加入!" data-ga-event="Register:Text">現在加入!</a></li> <li style="display: none;"><a href="/magazine?&who=r_W7hLQCluJCR.Fo8AvKdwLZCTjPhPtK5vTTfAkOBZUlg_CxoM59tY7M8OFbW8dbJYO7cYMkcdVYV.8VicQ.WN5nLECSzGofhEbf6vBGl23YQitkAdaA.tGh7UU.j4G4rVv4uNzJ9jkvKLt5zpBEfnkw--" title="情感雜誌" name="情感雜誌" data-ga-event="Magazine:Text">情感雜誌</a></li> <li class="login" style="display:none;"><a href="/go/page/standard_login.html?&who=r_W7hLQCluJCR.Fo8AvKdwLZCTjPhPtK5vTTfAkOBZUlg_CxoM59tY7M8OFbW8dbJYO7cYMkcdVYV.8VicQ.WN5nLECSzGofhEbf6vBGl23YQitkAdaA.tGh7UU.j4G4rVv4uNzJ9jkvKLt5zpBEfnkw--" title="Member Login" name="Member Login">Member Login</a></li> <li style="display: none;"> <a href="/member-cams?&who=r_W7hLQCluJCR.Fo8AvKdwLZCTjPhPtK5vTTfAkOBZUlg_CxoM59tY7M8OFbW8dbJYO7cYMkcdVYV.8VicQ.WN5nLECSzGofhEbf6vBGl23YQitkAdaA.tGh7UU.j4G4rVv4uNzJ9jkvKLt5zpBEfnkw--&p=whos_online_page" title="線上聊天" name="線上聊天" data-ga-event="Live Chat:Text">線上聊天</a> <div class="dropdown-toggle"><span class="icon dropdown-arrow"></span></div> <ul class="subnav"> <li><a href="/live-model-chat?&who=r_W7hLQCluJCR.Fo8AvKdwLZCTjPhPtK5vTTfAkOBZUlg_CxoM59tY7M8OFbW8dbJYO7cYMkcdVYV.8VicQ.WN5nLECSzGofhEbf6vBGl23YQitkAdaA.tGh7UU.j4G4rVv4uNzJ9jkvKLt5zpBEfnkw--&p=whos_online_page" title="" name="" data-ga-event="Live Model Shows:Text">視訊主播</a></li> </ul> </li> <li><a href="/about-us?&who=r_W7hLQCluJCR.Fo8AvKdwLZCTjPhPtK5vTTfAkOBZUlg_CxoM59tY7M8OFbW8dbJYO7cYMkcdVYV.8VicQ.WN5nLECSzGofhEbf6vBGl23YQitkAdaA.tGh7UU.j4G4rVv4uNzJ9jkvKLt5zpBEfnkw--" title="關於" name="關於" data-ga-event="About:Text">關於</a></li> <li class="last"> <a href="/help?&who=r_W7hLQCluJCR.Fo8AvKdwLZCTjPhPtK5vTTfAkOBZUlg_CxoM59tY7M8OFbW8dbJYO7cYMkcdVYV.8VicQ.WN5nLECSzGofhEbf6vBGl23YQitkAdaA.tGh7UU.j4G4rVv4uNzJ9jkvKLt5zpBEfnkw--&contact=1" title="聯絡我們" name="聯絡我們" data-ga-event="contact:Text">聯絡我們</a> </li> </ul> </nav> <a class="floating_reg_anchor" name="cover_reg_form"> </a> <div class="reg_wrap"> <div id="main_reg_form" class="reg_form"> <div class="reg_right_wrapper"> <form accept-charset=utf-8 name="reg1" method="post" action="/p/register2.cgi" id="frmID_reg1" method="post" enctype="multipart/form-data"> <input type="hidden" name="who" value="r_W7hLQCluJCR.Fo8AvKdwLZCTjPhPtK5vTTfAkOBZUlg_CxoM59tY7M8OFbW8dbJYO7cYMkcdVYV.8VicQ.WN5nLECSzGofhEbf6vBGl23YQitkAdaA.tGh7UU.j4G4rVv4uNzJ9jkvKLt5zpBEfnkw--" /> <input type="hidden" name="_templatename_" value="cover_ffadult_new2022"><input type="hidden" name="site" value="ffadult" /> <input type="hidden" name="from_ad" value="p62150c" /> <div id="regPage_1" class=""> <div class="reg_form_head"> <h2 id="regPage_1_title">馬上註冊!</h2> <h3 class="subtext">今晚來點享受吧!</h3> </div> <div class="fldRow"> <a class="google-oauth" style="display: flex; justify-content: center; align-items: center; gap: 8px; padding: 10px 0; width: 100%; border: 1px solid #969696; border-radius: 6px; background-color: transparent; font-weight: bold;"> <object data="/www/guest/assets/google.svg" width="16" height="16" type="image/svg+xml"></object> <span>使用Google註冊</span> </a> </div> <div class="fldRow" style="margin: 12px 0; display: flex; align-items: center; gap: 12px;"> <span style="flex-grow: 1; border-top: 1px solid #dadada;"></span> <span>或者是</span> <span style="flex-grow: 1; border-top: 1px solid #dadada;"></span> </div> <div class="fldRow" id="fldRegSex"> <div class="fldColumn_1"> <label for="fldID_REG_sex">我是/我們是</label> </div> <div class="reg_input_wrapper"> <div class="fldColumn_2"> <select name="REG_sex" id="fldID_REG_sex"> <option selected="selected" value="1">男性</option> <option value="2">女性</option> <option value="3">伴侶(男性及女性)</option> <option value="4">團體</option> <option value="5">伴侶(2位女性)</option> <option value="6">伴侶(2位男性)</option> <option value="7">跨性別</option> </select> <div id="sts_REG_sex" class="hide"></div> </div> </div> <div id="help_REG_sex" class="help hide"></div> </div> <div class="fldRow fldTransId" id="fldTransId"> <div class="fldColumn_1"> <label for="fldID_trans_profile">身分</label> </div> <div class="reg_input_wrapper"> <div class="fldColumn_2"> <select name="trans_profile" data-field-required="false"> <option value="0">可選</option> <option value="1">跨性女</option> <option value="2">跨性男</option> <option value="3">非二元性別</option> <option value="4">跨性女裝認同</option> <option value="5">跨性男裝認同</option> <option value="0">不方便說</option> </select> <div id="sts_trans_profile" class="hide"></div> </div> </div> <div id="help_trans_profile" class="help hide"></div> </div> <div class="fldRow" id="fldLookingFor"> <div class="fldColumn_1"> <label>正在尋找</label> <div id="sts_looking_for_person_new" class="hide"></div> </div> <div class="reg_input_wrapper"> <div class="fldColumn_2"> <div class="fldColInner_1"> <label for="fldID_looking_for_person_new_1" class="fld_checkbox fld_checkbox_left"><input type="checkbox" name="looking_for_person_new" value="1" id="fldID_looking_for_person_new_1" /><span>男性</span></label> <label for="fldID_looking_for_person_new_2" class="fld_checkbox fld_checkbox_right"><input type="checkbox" name="looking_for_person_new" value="2" id="fldID_looking_for_person_new_2" /><span>女性</span></label> <label for="fldID_looking_for_person_new_3" class="fld_checkbox fld_checkbox_left"><input type="checkbox" name="looking_for_person_new" value="3" id="fldID_looking_for_person_new_3" /><span>情侶們</span></label> <label for="fldID_looking_for_person_new_7" class="fld_checkbox fld_checkbox_right"><input type="checkbox" name="looking_for_person_new" value="7" id="fldID_looking_for_person_new_7" /><span>跨性別</span></label> </div> </div> </div> <div id="help_looking_for_person_new" class="help hide"></div> </div> <div class="fldRow fldLookingTransId"> <div class="fldColumn_1"> <label>跨性別身分</label> <div id="sts_looking_for_trans_profile" class="hide"></div> </div> <div class="reg_input_wrapper"> <div class="fldColumn_2"> <div class="fldColInner_1"> <label for="looking-for-trans-tw" class="fld_checkbox fld_checkbox_left"> <input id="looking-for-trans-tw" type="checkbox" value="1" name="looking_for_trans_profile" /> <span>跨性女</span> </label> <label for="looking-for-trans-tm" class="fld_checkbox fld_checkbox_right"> <input id="looking-for-trans-tm" type="checkbox" value="2" name="looking_for_trans_profile" /> <span>跨性男</span> </label> <label for="looking-for-trans-nb" class="fld_checkbox fld_checkbox_right"> <input id="looking-for-trans-nb" type="checkbox" value="3" name="looking_for_trans_profile" /> <span>非二元性別</span> </label> </div> <div class="fldColInner_2"> <label for="looking-for-trans-tfem" class="fld_checkbox fld_checkbox_left"> <input id="looking-for-trans-tfem" type="checkbox" value="4" name="looking_for_trans_profile" /> <span>跨性女裝認同</span> </label> <label for="looking-for-trans-tmas" class="fld_checkbox fld_checkbox_right"> <input id="looking-for-trans-tmas" type="checkbox" value="5" name="looking_for_trans_profile" /> <span>跨性男裝認同</span> </label> </div> </div> </div> <div id="help_looking_for_trans_profile" class="help hide"></div> </div> <div id="man_dob" class="fldRow"> <div class="fldColumn_1"> <label for="fldID_bday_month">生日</label> <div id="sts_dob" class="hide"></div> </div> <div class="reg_input_wrapper bday_wrapper"> <script type='text/javascript'>function updateDays(){var formDay=document.getElementById('bday_day');var formYear=document.getElementById('bday_year');var year=parseInt(formYear.options[formYear.selectedIndex].text,10);var formMonth=document.getElementById('bday_month');var month=formMonth.options[formMonth.selectedIndex].value;if(isNaN(month)){month=1;} if(isNaN(year)){year='2011'};var selectedDate=new Date(year,month,0);var totalDays=selectedDate.getDate();var formDayOptionZero=formDay.options[0].value;if(formDayOptionZero!='1'){totalDays+=1;} if(formDay.length>=totalDays){formDay.length=totalDays;}else{while(formDay.length<totalDays){var addDays=new Option();if(formDayOptionZero!='1'){addDays.text=formDay.length;addDays.value=formDay.length;}else{addDays.text=formDay.length+1;addDays.value=formDay.length+1;} try{formDay.add(addDays,formDay.options[null]);}catch(e){formDay.add(addDays,null);}}}}</script><select name="bday_month" size='1' id='bday_month' onchange='updateDays();' class=""" data-group="birthday""> <option value="">月</option><option value="1">一月</option> <option value="2">二月</option> <option value="3">三月</option> <option value="4">四月</option> <option value="5">五月</option> <option value="6">六月</option> <option value="7">七月</option> <option value="8">八月</option> <option value="9">九月</option> <option value="10">十月</option> <option value="11">十一月</option> <option value="12">十二月</option> </select> <select name="bday_day" id="bday_day" class=""" data-group="birthday"" > <option value="">日</option><option value="01">1</option> <option value="02">2</option> <option value="03">3</option> <option value="04">4</option> <option value="05">5</option> <option value="06">6</option> <option value="07">7</option> <option value="08">8</option> <option value="09">9</option> <option value="10">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30">30</option> <option value="31">31</option> </select> <select name="bday_year" id="bday_year" onchange='updateDays();' class=""" data-group="birthday"" > <option value="">年</option><option value="2007">2007</option> <option value="2006">2006</option> <option value="2005">2005</option> <option value="2004">2004</option> <option value="2003">2003</option> <option value="2002">2002</option> <option value="2001">2001</option> <option value="2000">2000</option> <option value="1999">1999</option> <option value="1998">1998</option> <option value="1997">1997</option> <option value="1996">1996</option> <option value="1995">1995</option> <option value="1994">1994</option> <option value="1993">1993</option> <option value="1992">1992</option> <option value="1991">1991</option> <option value="1990">1990</option> <option value="1989">1989</option> <option value="1988">1988</option> <option value="1987">1987</option> <option value="1986">1986</option> <option value="1985">1985</option> <option value="1984">1984</option> <option value="1983">1983</option> <option value="1982">1982</option> <option value="1981">1981</option> <option value="1980">1980</option> <option value="1979">1979</option> <option value="1978">1978</option> <option value="1977">1977</option> <option value="1976">1976</option> <option value="1975">1975</option> <option value="1974">1974</option> <option value="1973">1973</option> <option value="1972">1972</option> <option value="1971">1971</option> <option value="1970">1970</option> <option value="1969">1969</option> <option value="1968">1968</option> <option value="1967">1967</option> <option value="1966">1966</option> <option value="1965">1965</option> <option value="1964">1964</option> <option value="1963">1963</option> <option value="1962">1962</option> <option value="1961">1961</option> <option value="1960">1960</option> <option value="1959">1959</option> <option value="1958">1958</option> <option value="1957">1957</option> <option value="1956">1956</option> <option value="1955">1955</option> <option value="1954">1954</option> <option value="1953">1953</option> <option value="1952">1952</option> <option value="1951">1951</option> <option value="1950">1950</option> <option value="1949">1949</option> <option value="1948">1948</option> <option value="1947">1947</option> <option value="1946">1946</option> <option value="1945">1945</option> <option value="1944">1944</option> <option value="1943">1943</option> <option value="1942">1942</option> <option value="1941">1941</option> <option value="1940">1940</option> <option value="1939">1939</option> <option value="1938">1938</option> <option value="1937">1937</option> <option value="1936">1936</option> <option value="1935">1935</option> <option value="1934">1934</option> <option value="1933">1933</option> <option value="1932">1932</option> <option value="1931">1931</option> <option value="1930">1930</option> <option value="1929">1929</option> <option value="1928">1928</option> <option value="1927">1927</option> <option value="1926">1926</option> </select> </div> <div id="help_dob" class="help hide"></div> </div> <div id="couples_dob" style="display:none"> <div class="fldRow"> <div class="fldColumn_1"> <label for="fldID_bday_month1">生日</label> <div id="sts_dob1" class="hide"></div> </div> <div class="reg_input_wrapper bday_wrapper"> <script type='text/javascript'>function updateDays1(){var formDay=document.getElementById('bday_day1');var formYear=document.getElementById('bday_year1');var year=parseInt(formYear.options[formYear.selectedIndex].text,10);var formMonth=document.getElementById('bday_month1');var month=formMonth.options[formMonth.selectedIndex].value;if(isNaN(month)){month=1;} if(isNaN(year)){year='2011'};var selectedDate=new Date(year,month,0);var totalDays=selectedDate.getDate();var formDayOptionZero=formDay.options[0].value;if(formDayOptionZero!='1'){totalDays+=1;} if(formDay.length>=totalDays){formDay.length=totalDays;}else{while(formDay.length<totalDays){var addDays=new Option();if(formDayOptionZero!='1'){addDays.text=formDay.length;addDays.value=formDay.length;}else{addDays.text=formDay.length+1;addDays.value=formDay.length+1;} try{formDay.add(addDays,formDay.options[null]);}catch(e){formDay.add(addDays,null);}}}}</script><select name="bday_month1" size='1' id='bday_month1' onchange='updateDays1();' class=""" data-error-message="請輸入您的生日" data-group="birthday""> <option value="">月</option><option value="1">一月</option> <option value="2">二月</option> <option value="3">三月</option> <option value="4">四月</option> <option value="5">五月</option> <option value="6">六月</option> <option value="7">七月</option> <option value="8">八月</option> <option value="9">九月</option> <option value="10">十月</option> <option value="11">十一月</option> <option value="12">十二月</option> </select> <select name="bday_day1" id="bday_day1" class=""" data-error-message="請輸入您的生日" data-group="birthday"" > <option value="">日</option><option value="01">1</option> <option value="02">2</option> <option value="03">3</option> <option value="04">4</option> <option value="05">5</option> <option value="06">6</option> <option value="07">7</option> <option value="08">8</option> <option value="09">9</option> <option value="10">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30">30</option> <option value="31">31</option> </select> <select name="bday_year1" id="bday_year1" onchange='updateDays1();' class=""" data-error-message="請輸入您的生日" data-group="birthday"" > <option value="">年</option><option value="2007">2007</option> <option value="2006">2006</option> <option value="2005">2005</option> <option value="2004">2004</option> <option value="2003">2003</option> <option value="2002">2002</option> <option value="2001">2001</option> <option value="2000">2000</option> <option value="1999">1999</option> <option value="1998">1998</option> <option value="1997">1997</option> <option value="1996">1996</option> <option value="1995">1995</option> <option value="1994">1994</option> <option value="1993">1993</option> <option value="1992">1992</option> <option value="1991">1991</option> <option value="1990">1990</option> <option value="1989">1989</option> <option value="1988">1988</option> <option value="1987">1987</option> <option value="1986">1986</option> <option value="1985">1985</option> <option value="1984">1984</option> <option value="1983">1983</option> <option value="1982">1982</option> <option value="1981">1981</option> <option value="1980">1980</option> <option value="1979">1979</option> <option value="1978">1978</option> <option value="1977">1977</option> <option value="1976">1976</option> <option value="1975">1975</option> <option value="1974">1974</option> <option value="1973">1973</option> <option value="1972">1972</option> <option value="1971">1971</option> <option value="1970">1970</option> <option value="1969">1969</option> <option value="1968">1968</option> <option value="1967">1967</option> <option value="1966">1966</option> <option value="1965">1965</option> <option value="1964">1964</option> <option value="1963">1963</option> <option value="1962">1962</option> <option value="1961">1961</option> <option value="1960">1960</option> <option value="1959">1959</option> <option value="1958">1958</option> <option value="1957">1957</option> <option value="1956">1956</option> <option value="1955">1955</option> <option value="1954">1954</option> <option value="1953">1953</option> <option value="1952">1952</option> <option value="1951">1951</option> <option value="1950">1950</option> <option value="1949">1949</option> <option value="1948">1948</option> <option value="1947">1947</option> <option value="1946">1946</option> <option value="1945">1945</option> <option value="1944">1944</option> <option value="1943">1943</option> <option value="1942">1942</option> <option value="1941">1941</option> <option value="1940">1940</option> <option value="1939">1939</option> <option value="1938">1938</option> <option value="1937">1937</option> <option value="1936">1936</option> <option value="1935">1935</option> <option value="1934">1934</option> <option value="1933">1933</option> <option value="1932">1932</option> <option value="1931">1931</option> <option value="1930">1930</option> <option value="1929">1929</option> <option value="1928">1928</option> <option value="1927">1927</option> <option value="1926">1926</option> </select> </div> <div id="help_dob1" class="help hide"></div> </div> <div class="fldRow"> <div class="fldColumn_1"> <label for="fldID_bday_month2">生日</label> <div id="sts_dob2" class="hide"></div> </div> <div class="reg_input_wrapper bday_wrapper"> <script type='text/javascript'>function updateDays2(){var formDay=document.getElementById('bday_day2');var formYear=document.getElementById('bday_year2');var year=parseInt(formYear.options[formYear.selectedIndex].text,10);var formMonth=document.getElementById('bday_month2');var month=formMonth.options[formMonth.selectedIndex].value;if(isNaN(month)){month=1;} if(isNaN(year)){year='2011'};var selectedDate=new Date(year,month,0);var totalDays=selectedDate.getDate();var formDayOptionZero=formDay.options[0].value;if(formDayOptionZero!='1'){totalDays+=1;} if(formDay.length>=totalDays){formDay.length=totalDays;}else{while(formDay.length<totalDays){var addDays=new Option();if(formDayOptionZero!='1'){addDays.text=formDay.length;addDays.value=formDay.length;}else{addDays.text=formDay.length+1;addDays.value=formDay.length+1;} try{formDay.add(addDays,formDay.options[null]);}catch(e){formDay.add(addDays,null);}}}}</script><select name="bday_month2" size='1' id='bday_month2' onchange='updateDays2();' class=""" data-error-message="請輸入您的生日" data-group="birthday""> <option value="">月</option><option value="1">一月</option> <option value="2">二月</option> <option value="3">三月</option> <option value="4">四月</option> <option value="5">五月</option> <option value="6">六月</option> <option value="7">七月</option> <option value="8">八月</option> <option value="9">九月</option> <option value="10">十月</option> <option value="11">十一月</option> <option value="12">十二月</option> </select> <select name="bday_day2" id="bday_day2" class=""" data-error-message="請輸入您的生日" data-group="birthday"" > <option value="">日</option><option value="01">1</option> <option value="02">2</option> <option value="03">3</option> <option value="04">4</option> <option value="05">5</option> <option value="06">6</option> <option value="07">7</option> <option value="08">8</option> <option value="09">9</option> <option value="10">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30">30</option> <option value="31">31</option> </select> <select name="bday_year2" id="bday_year2" onchange='updateDays2();' class=""" data-error-message="請輸入您的生日" data-group="birthday"" > <option value="">年</option><option value="2007">2007</option> <option value="2006">2006</option> <option value="2005">2005</option> <option value="2004">2004</option> <option value="2003">2003</option> <option value="2002">2002</option> <option value="2001">2001</option> <option value="2000">2000</option> <option value="1999">1999</option> <option value="1998">1998</option> <option value="1997">1997</option> <option value="1996">1996</option> <option value="1995">1995</option> <option value="1994">1994</option> <option value="1993">1993</option> <option value="1992">1992</option> <option value="1991">1991</option> <option value="1990">1990</option> <option value="1989">1989</option> <option value="1988">1988</option> <option value="1987">1987</option> <option value="1986">1986</option> <option value="1985">1985</option> <option value="1984">1984</option> <option value="1983">1983</option> <option value="1982">1982</option> <option value="1981">1981</option> <option value="1980">1980</option> <option value="1979">1979</option> <option value="1978">1978</option> <option value="1977">1977</option> <option value="1976">1976</option> <option value="1975">1975</option> <option value="1974">1974</option> <option value="1973">1973</option> <option value="1972">1972</option> <option value="1971">1971</option> <option value="1970">1970</option> <option value="1969">1969</option> <option value="1968">1968</option> <option value="1967">1967</option> <option value="1966">1966</option> <option value="1965">1965</option> <option value="1964">1964</option> <option value="1963">1963</option> <option value="1962">1962</option> <option value="1961">1961</option> <option value="1960">1960</option> <option value="1959">1959</option> <option value="1958">1958</option> <option value="1957">1957</option> <option value="1956">1956</option> <option value="1955">1955</option> <option value="1954">1954</option> <option value="1953">1953</option> <option value="1952">1952</option> <option value="1951">1951</option> <option value="1950">1950</option> <option value="1949">1949</option> <option value="1948">1948</option> <option value="1947">1947</option> <option value="1946">1946</option> <option value="1945">1945</option> <option value="1944">1944</option> <option value="1943">1943</option> <option value="1942">1942</option> <option value="1941">1941</option> <option value="1940">1940</option> <option value="1939">1939</option> <option value="1938">1938</option> <option value="1937">1937</option> <option value="1936">1936</option> <option value="1935">1935</option> <option value="1934">1934</option> <option value="1933">1933</option> <option value="1932">1932</option> <option value="1931">1931</option> <option value="1930">1930</option> <option value="1929">1929</option> <option value="1928">1928</option> <option value="1927">1927</option> <option value="1926">1926</option> </select> </div> <div id="help_dob2" class="help hide"></div> </div> </div> <div class="fldRow"> <div class="fldColumn_1"> <label for="fldID_country">國家</label> <div id="sts_country" class="hide"></div> </div> <div class="reg_input_wrapper"> <div class="fldColumn_2"> <select name="country" id="fldID_country"> <option value="United States" >美國</option> <option value="Hong Kong" selected="selected"> 香港</option> <option value="Taiwan" > 臺灣</option> <option value="Malaysia" > 馬來西亞</option> <option value="Singapore" > 新加坡</option> <option value="Canada" > 加拿大</option> <option value="Bhutan" > 不丹</option> <option value="China" > 中國</option> <option value="Central African Republic" > 中非共和國</option> <option value="Denmark" > 丹麥</option> <option value="Azerbaijan" > 亞塞拜然</option> <option value="Armenia" > 亞美尼亞</option> <option value="Israel" > 以色列</option> <option value="Russia" > 俄國</option> <option value="Bulgaria" > 保加利亞</option> <option value="Croatia" > 克羅地亞</option> <option value="Iceland" > 冰島</option> <option value="Liechtenstein" > 列支敦斯登</option> <option value="Gabon" > 加彭</option> <option value="Hungary" > 匈牙利</option> <option value="Trinidad and Tobago" > 千里達及托巴哥</option> <option value="South Africa" > 南非</option> <option value="South Korea" > 南韓</option> <option value="Qatar" > 卡達</option> <option value="Indonesia" > 印尼</option> <option value="India" > 印度</option> <option value="Eritrea" > 厄利垂亞</option> <option value="Ecuador" > 厄瓜多爾</option> <option value="Cuba" > 古巴</option> <option value="Swaziland" > 史瓦濟蘭</option> <option value="Djibouti" > 吉布地</option> <option value="Kyrgyzstan" > 吉爾吉斯</option> <option value="St. Kitts & Nevis" > 吉茲共和國</option> <option value="Kazakhstan" > 哈薩克</option> <option value="Colombia" > 哥倫比亞</option> <option value="Cameroon" > 喀麥隆</option> <option value="Jordan" > 喬丹</option> <option value="Georgia" > 喬治亞</option> <option value="Turkmenistan" > 土庫曼</option> <option value="Turkey" > 土耳其</option> <option value="Tanzania" > 坦桑尼亞</option> <option value="Egypt" > 埃及</option> <option value="Guinea" > 基尼</option> <option value="Tajikistan" > 塔吉克</option> <option value="Senegal" > 塞內加爾</option> <option value="Seychelles" > 塞席爾</option> <option value="Mexico" > 墨西哥</option> <option value="Togo" > 多哥</option> <option value="Dominican Republic" > 多明尼加共和國</option> <option value="Dominica" > 多米尼克</option> <option value="Nigeria" > 奈及利亞</option> <option value="Austria" > 奧地利</option> <option value="Venezuela" > 委內瑞拉</option> <option value="Bangladesh" > 孟加拉國</option> <option value="Angola" > 安哥拉</option> <option value="Antigua and Barbuda" > 安地卡及巴布達</option> <option value="Andorra" > 安道爾</option> <option value="Federated States of Micronesia" > 密克羅尼西亞聯邦</option> <option value="Laos" > 寮國</option> <option value="Zambia" > 尚比亞</option> <option value="Nicaragua" > 尼加拉瓜</option> <option value="Niger" > 尼日</option> <option value="Nepal" > 尼泊爾</option> <option value="Bahamas" > 巴哈馬</option> <option value="Pakistan" > 巴基斯坦</option> <option value="Papua New Guinea" > 巴布亞新幾內亞</option> <option value="Barbados" > 巴布達</option> <option value="Paraguay" > 巴拉圭</option> <option value="Panama" > 巴拿馬</option> <option value="Bahrain" > 巴林</option> <option value="Brazil" > 巴西</option> <option value="Burkina Faso" > 布吉納法索</option> <option value="Greece" > 希臘</option> <option value="Guinea-Bissau" > 幾內亞比索</option> <option value="Germany" > 德國</option> <option value="Estonia" > 愛沙尼亞</option> <option value="Ireland" > 愛爾蘭</option> <option value="Latvia" > 拉脫維亞</option> <option value="Norway" > 挪威</option> <option value="Czech Republic" > 捷克共和國</option> <option value="Morocco" > 摩洛哥</option> <option value="Monaco" > 摩納哥</option> <option value="Fiji" > 斐濟</option> <option value="Slovakia" > 斯洛伐克</option> <option value="Slovenia" > 斯洛維尼亞</option> <option value="Sri Lanka" > 斯里蘭卡</option> <option value="Japan" > 日本</option> <option value="Chile" > 智利</option> <option value="Belarus" > 柏勞斯</option> <option value="Chad" > 查德</option> <option value="Cambodia" > 柬埔寨</option> <option value="Guernsey" > 根西島</option> <option value="Costa Rica" > 格斯達里加</option> <option value="Grenada" > 格瑞那達</option> <option value="Mauritius" > 模里西斯</option> <option value="Belgium" > 比利時</option> <option value="Brunei" > 汶萊</option> <option value="Saudi Arabia" > 沙烏地阿拉伯</option> <option value="France" > 法國</option> <option value="French Guiana" > 法屬蓋亞那</option> <option value="Botswana" > 波札那</option> <option value="Poland" > 波蘭</option> <option value="Thailand" > 泰國</option> <option value="Honduras" > 洪都拉斯</option> <option value="Haiti" > 海地</option> <option value="Jersey" > 澤西</option> <option value="Australia" > 澳洲</option> <option value="Macau" > 澳門</option> <option value="Ukraine" > 烏克蘭</option> <option value="Uganda" > 烏干達</option> <option value="Uruguay" > 烏拉圭</option> <option value="Uzbekistan" > 烏茲別克</option> <option value="Jamaica" > 牙買加</option> <option value="Turks and Caicos Islands" > 特克斯和凱科斯群島</option> <option value="Sierra Leone" > 獅子山</option> <option value="Bolivia" > 玻利維亞</option> <option value="Sweden" > 瑞典</option> <option value="Switzerland" > 瑞士</option> <option value="Guatemala" > 瓜地馬拉</option> <option value="Guadeloupe" > 瓜德羅普</option> <option value="Gambia" > 甘比亞</option> <option value="Bermuda" > 百慕達</option> <option value="Rwanda" > 盧安達</option> <option value="Luxembourg" > 盧森堡</option> <option value="Gibraltar" > 直布羅陀</option> <option value="Kuwait" > 科威特</option> <option value="Peru" > 秘魯</option> <option value="Tunisia" > 突尼西亞</option> <option value="Lithuania" > 立陶宛</option> <option value="Namibia" > 納米比亞</option> <option value="New Zealand" > 紐西蘭</option> <option value="Cape Verde" > 維德角</option> <option value="Romania" > 羅馬尼亞</option> <option value="Italy" > 義大利</option> <option value="Sao Tome & Principe" > 聖多美普林西比</option> <option value="St. Vincent & the Grenadines" > 聖文森及格瑞那丁</option> <option value="St. Lucia" > 聖露西亞</option> <option value="San Marino" > 聖馬利諾</option> <option value="Kenya" > 肯亞</option> <option value="Finland" > 芬蘭</option> <option value="United Kingdom" > 英國</option> <option value="Mauritania" > 茅利塔尼亞</option> <option value="Netherlands" > 荷蘭</option> <option value="Netherlands Antilles" > 荷蘭屬地</option> <option value="Mozambique" > 莫三比亞</option> <option value="Philippines" > 菲律賓</option> <option value="Yemen" > 葉門</option> <option value="Comoros" > 葛摩</option> <option value="Portugal" > 葡萄牙</option> <option value="Mongolia" > 蒙古</option> <option value="Burundi" > 蒲隆地</option> <option value="Guyana" > 蓋亞那</option> <option value="El Salvador" > 薩爾瓦多</option> <option value="Suriname" > 蘇利南</option> <option value="Ethiopia" > 衣索比亞</option> <option value="Western Sahara" > 西撒哈拉</option> <option value="Spain" > 西班牙</option> <option value="Benin" > 貝南</option> <option value="Belize" > 貝里斯</option> <option value="Lesotho" > 賴索托</option> <option value="Cyprus" > 賽普勒斯</option> <option value="Equatorial Guinea" > 赤道幾內亞</option> <option value="Vietnam" > 越南</option> <option value="Ghana" > 迦納</option> <option value="Cayman Islands" > 開曼群島</option> <option value="Afghanistan" > 阿富汗</option> <option value="United Arab Emirates" > 阿拉伯聯合大公國</option> <option value="Oman" > 阿曼</option> <option value="Argentina" > 阿根廷</option> <option value="Algeria" > 阿爾及利亞</option> <option value="Aruba" > 阿魯巴</option> <option value="Mali" > 馬利共和國</option> <option value="Malawi" > 馬拉維</option> <option value="Martinique" > 馬提尼克</option> <option value="Malta" > 馬爾他</option> <option value="Maldives" > 馬爾地夫</option> <option value="Madagascar" > 馬達加斯加</option> <option value="Lebanon" > 黎巴嫩</option> </select> </div> </div> <div id="help_country" class="help hide"></div> </div> <div class="fldRow hide" id="fldRow_state"> <div class="fldColumn_1"> <label for="fldID_state" id="state_text">州</label> </div> <div class="reg_input_wrapper"> <div class="fldColumn_2"> <select name="state" id="fldID_state" class=""> <option value="*">任何</option> </select> <input type="text" name="state_input" id="fldID_state_input" value="" class="hide" /> <div id="sts_state" class="hide"></div> </div> </div> <div id="help_state" class="help hide"></div> </div> <div class="fldRow hide" id="fldRow_city"> <div class="fldColumn_1"> <label for="fldID_city" id="city_text">最接近的城市</label> </div> <div class="reg_input_wrapper"> <div class="fldColumn_2"> <div id="fld_city"> </div> <input type="text" name="city" id="fldID_city" value="" class="hide"/> <div id="sts_city" class="hide"></div> </div> </div> <div id="help_city" class="help hide"></div> </div> <div class="fldRow" id="fldRow_zip"> <div class="fldColumn_1"> <label for="fldID_zip">郵遞區號</label> </div> <div class="reg_input_wrapper"> <div class="fldColumn_2"> <input type="text" name="zip" id="fldID_zip" value="" maxlength="10"/> <div id="sts_zip" class="hide"></div> </div> </div> <div id="help_zip" class="help hide"></div> </div> <div class="fldRow"> <div class="reg_input_wrapper"> <div class="fldColumn_2"> <input type="submit" name="butAction_1" id="fldID_butAction_1" value="立即註冊" class="red_btn" style="width: 100%;" data-ga-event="Register Now" /> <div id="preloader_1" class="preloader hide"></div> </div> </div> </div> </div> <div id="regPage_2" class="hide"> <h2 id="regPage_2_title">步驟2</h2> <div class="fldRow"> <div class="fldColumn_1"> <label for="fldID_email">電郵地址</label> </div> <div class="reg_input_wrapper"> <div class="fldColumn_2"> <input type="text" name="email" id="fldID_email" value="" maxlength="64"/> <div id="sts_email" class="hide"></div> </div> </div> <div id="help_email" class="help hide"></div> </div> <div class="fldRow"> <div class="fldColumn_1"> <label for="fldID_REG_handle">選擇一個使用者名稱</label> </div> <div class="reg_input_wrapper"> <div class="fldColumn_2"> <input type="text" name="REG_handle" id="fldID_REG_handle" value="" maxlength="16"/> <div id="sts_REG_handle" class="hide"></div> </div> </div> <div id="help_REG_handle" class="help hide"></div> <div id="suggested_usernames" class="help hide"></div> </div> <div class="fldRow"> <div class="fldColumn_1"> <label for="fldID_password">建立密碼</label> <div class="fldNote">5個或更多字元,區分大小寫。</div> </div> <div class="reg_input_wrapper"> <div class="fldColumn_2"> <input type="password" name="password" id="fldID_password" value="" maxlength="16"/> <div id="sts_password" class="hide"></div> </div> </div> <div id="help_password" class="help hide"></div> </div> <div class="fldRow"> <div class="fldColumn_1"> <label for="fldID_title">個人簡介</label> <div class="fldNote">至少要有10個字以上。請勿輸入任何個人的聯絡方式。</div> </div> <div class="reg_input_wrapper"> <div class="fldColumn_2"> <textarea rows="3" name="title" id="fldID_title" maxlength="255"/></textarea> <div id="sts_title" class="hide"></div> </div> </div> <div id="help_title" class="help hide"></div> </div> <div class="fldRow" style="display:none"> <div class="fldColumn_1 self_profile_1"> <label for="fldID_profile">告訴其他人關於您自己<span class="optional">(可選)</span></label> <div id="note_profile" class="fldNote"> 需要幫助嗎?試試這些工具 <ul class="writing_tool"> <li data-form-tool="writing_ideas"><a id="hints_reg_intro" href="#">檔案範例</a></li> <li data-form-tool="instant_writer" class="hide"><a href="#">快速撰寫工具</a></li> </ul> </div> </div> <div class="reg_input_wrapper"> <div class="fldColumn_2 self_profile_2"> <textarea name="profile" rows="2" wrap="virtual" id="fldID_profile" class="form-control" maxlength="5000"></textarea> <div id="sts_profile" class="hide"></div> </div> </div> <div id="help_profile" class="help hide"></div> </div> <div id="fldRow_captcha" class="fldRow"> <div class="fldColumn_2 captcha"> <div id="fldID_captcha"> </div> </div> <div id="sts_captcha" class="hide"></div> <div id="help_captcha" class="help hide"></div> </div> <div class="fldRow"> <div class="reg_input_wrapper"> <div class="fldColumn_2"> <input type="submit" name="butAction_2" id="fldID_butAction_2" value="開始享受樂趣" class="red_btn"/> <div id="preloader_2" class="preloader hide"></div> <div id="reg_alert" class="alert alert-error"><a href="#" class="close">×</a> <p><strong>錯誤!</strong> 我們目前無法接受您的註冊程序</p></div> <div id="disclaimer_single" class="fldNote">註冊在AdultFriendFinder之前,我確認我至少已滿18歲且閱讀過並同意其<a href="/go/page/terms_of_use.html?&who=r_W7hLQCluJCR.Fo8AvKdwLZCTjPhPtK5vTTfAkOBZUlg_CxoM59tY7M8OFbW8dbJYO7cYMkcdVYV.8VicQ.WN5nLECSzGofhEbf6vBGl23YQitkAdaA.tGh7UU.j4G4rVv4uNzJ9jkvKLt5zpBEfnkw--" target="_new" class="overcolor">使用條款</a>和 <a href="/go/page/privacy.html?&who=r_W7hLQCluJCR.Fo8AvKdwLZCTjPhPtK5vTTfAkOBZUlg_CxoM59tY7M8OFbW8dbJYO7cYMkcdVYV.8VicQ.WN5nLECSzGofhEbf6vBGl23YQitkAdaA.tGh7UU.j4G4rVv4uNzJ9jkvKLt5zpBEfnkw--" target="_new" class="overcolor">隱私權政策</a>,並同意其<a href="/go/page/privacy.html?&who=r_W7hLQCluJCR.Fo8AvKdwLZCTjPhPtK5vTTfAkOBZUlg_CxoM59tY7M8OFbW8dbJYO7cYMkcdVYV.8VicQ.WN5nLECSzGofhEbf6vBGl23YQitkAdaA.tGh7UU.j4G4rVv4uNzJ9jkvKLt5zpBEfnkw--&iframeanchor=sec2" target="_new">COOKIES</a>的使用並同意接收我們的電子郵件。</div> <div id="disclaimer_couple" class="fldNote hide">註冊在AdultFriendFinder之前,我們確認我們至少已滿18歲且閱讀過並同意其<a href="/go/page/terms_of_use.html?&who=r_W7hLQCluJCR.Fo8AvKdwLZCTjPhPtK5vTTfAkOBZUlg_CxoM59tY7M8OFbW8dbJYO7cYMkcdVYV.8VicQ.WN5nLECSzGofhEbf6vBGl23YQitkAdaA.tGh7UU.j4G4rVv4uNzJ9jkvKLt5zpBEfnkw--" target="_new" class="overcolor">使用條款</a>和 <a href="/go/page/privacy.html?&who=r_W7hLQCluJCR.Fo8AvKdwLZCTjPhPtK5vTTfAkOBZUlg_CxoM59tY7M8OFbW8dbJYO7cYMkcdVYV.8VicQ.WN5nLECSzGofhEbf6vBGl23YQitkAdaA.tGh7UU.j4G4rVv4uNzJ9jkvKLt5zpBEfnkw--" target="_new" class="overcolor">隱私權政策</a>,並同意其<a href="/go/page/privacy.html?iframeanchor=sec2" target="_new">COOKIES</a>的使用並同意接收我們的電子郵件。</div> <div id="disclaimer_combo" class="fldNote hide">註冊在AdultFriendFinder之前,我/我們確認我們至少已滿18歲且閱讀過並同意其<a href="/go/page/terms_of_use.html?&who=r_W7hLQCluJCR.Fo8AvKdwLZCTjPhPtK5vTTfAkOBZUlg_CxoM59tY7M8OFbW8dbJYO7cYMkcdVYV.8VicQ.WN5nLECSzGofhEbf6vBGl23YQitkAdaA.tGh7UU.j4G4rVv4uNzJ9jkvKLt5zpBEfnkw--" target="_new" class="overcolor">使用條款</a>和 <a href="/go/page/privacy.html?&who=r_W7hLQCluJCR.Fo8AvKdwLZCTjPhPtK5vTTfAkOBZUlg_CxoM59tY7M8OFbW8dbJYO7cYMkcdVYV.8VicQ.WN5nLECSzGofhEbf6vBGl23YQitkAdaA.tGh7UU.j4G4rVv4uNzJ9jkvKLt5zpBEfnkw--" target="_new" class="overcolor">隱私權政策</a>,並同意其<a href="/go/page/privacy.html?iframeanchor=sec2" target="_new">COOKIES</a>的使用並同意接收我們的電子郵件。</div> </div> </div> </div> </div> </form> <ol id="reg1_errors" class="help hide"></ol> </div> </div> </div> <div id="main_cont" class="main"> <video autoplay muted preload="auto" id="cover_video" loop> <source src="https://secureimage.securedataimages.com/images/ffadult/cover/AFFCoverVideo_FINAL_2021/chinese/1.mp4" type="video/mp4"> <source src="https://secureimage.securedataimages.com/images/ffadult/cover/AFFCoverVideo_FINAL_2021/chinese/1.webm" type="video/webm"> Your browser doesn't support HTML5 video tag. </video> <div class="hero"> <!-- CDBCT-2189 quick fix <a href="/member-cams?&who=r_W7hLQCluJCR.Fo8AvKdwLZCTjPhPtK5vTTfAkOBZUlg_CxoM59tY7M8OFbW8dbJYO7cYMkcdVYV.8VicQ.WN5nLECSzGofhEbf6vBGl23YQitkAdaA.tGh7UU.j4G4rVv4uNzJ9jkvKLt5zpBEfnkw--" id="main_hero_stream" class="hero_stream"> <span class="fruit-tooltip status-badge online" rel="tooltip" data-tooltip-active="true"> <i class="sprite-badge-broadcasting"></i> 2 Live Members Streaming Now! </span> </a> --> <div id="main_hero_text" class="hero_text"> <h1><span class="bigger">加入世界最大的成人約會與社交網站</span></h1> <div class="numbers"> <!-- CDBCT-2189 quick fix <span class="num">2</span> 現場直播 | --> <span class="num">98,897,765</span> 火辣照片 | <span class="num">2,825,465</span> 往來會員</div> </div> </div> <div id="avn_ticker" style="display: none;"> <div class="w960"> <img src="https://secureimage.securedataimages.com/images/ffadult/cover/avn_award/avn_award2.png" alt="AVN award badges" class="avn_award_badges"/> <div class="avn_wrapper"> <span class="avn_text">#1成人交友網站</spna> <a href="/go/page/no1_adult_dating_site.html?&who=r_W7hLQCluJCR.Fo8AvKdwLZCTjPhPtK5vTTfAkOBZUlg_CxoM59tY7M8OFbW8dbJYO7cYMkcdVYV.8VicQ.WN5nLECSzGofhEbf6vBGl23YQitkAdaA.tGh7UU.j4G4rVv4uNzJ9jkvKLt5zpBEfnkw--" class="avn_btn"> <span class="avn_see_details">查看詳細資訊</span> </a> </div> </div> </div> </div> <div id="section_cont"> <section id="piclist" class="redbg"> <div class="w960"> <div class="sec_left"> <div id="piclist_to_move"> <div class="piclist_cell"> <a class="piclist_image" href="https://adultfriendfinder.com/p/register.cgi?pid=p62150c&18PG=1&city=Lai+Chi+Kok&country=Hong+Kong&find_sex=2&looking_for_person=1&looking_for_person_new=1&max_age=30&min_age=18&photo=2&race=0&show_city=1&REG_sex=2&reg_sex=2&lang=chinese&picid=2CR8T3wl19Gik4K0FAAAAACU3GwAq7A4A&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=0&pi_handle=member&pi_age=27&pi_gender=女&pi_location=Lai Chi Kok&pi_row=&pi_test=1" target="_top"><img style="border: 0 transparent none;" src="https://secureimage.securedataimages.com/images/piclist/default/Women_bigsquare.jpg" alt="[No Photo]" title="member" /></a> <a class="piclist_profile" href="https://adultfriendfinder.com/p/register.cgi?pid=p62150c&18PG=1&city=Lai+Chi+Kok&country=Hong+Kong&find_sex=2&looking_for_person=1&looking_for_person_new=1&max_age=30&min_age=18&photo=2&race=0&show_city=1&REG_sex=2&reg_sex=2&lang=chinese&picid=2CR8T3wl19Gik4K0FAAAAACU3GwAq7A4A&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=0&pi_handle=member&pi_age=27&pi_gender=女&pi_location=Lai Chi Kok&pi_row=&pi_test=1" target="_top"> <span class="piclist_handle piclist_profile_data">member</span> <span class="piclist_age_gender piclist_profile_data"><span class="piclist_age">27</span><span class="piclist_separator">/</span><span class="piclist_gender">女</span></span> <span class="piclist_location piclist_profile_data">Lai Chi Kok</span> </a> <!-- /piclist_profile --> <a class="piclist_online" href="https://adultfriendfinder.com/p/register.cgi?pid=p62150c&18PG=1&city=Lai+Chi+Kok&country=Hong+Kong&find_sex=2&looking_for_person=1&looking_for_person_new=1&max_age=30&min_age=18&photo=2&race=0&show_city=1&REG_sex=2&reg_sex=2&lang=chinese&picid=2CR8T3wl19Gik4K0FAAAAACU3GwAq7A4A&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=0&pi_handle=member&pi_age=27&pi_gender=女&pi_location=Lai Chi Kok&pi_row=&pi_test=1" target="_top"></a> </div> <!-- /piclist_cell --> <div class="piclist_cell"> <a class="piclist_image" href="https://adultfriendfinder.com/p/register.cgi?pid=p62150c&18PG=1&city=Lai+Chi+Kok&country=Hong+Kong&find_sex=2&looking_for_person=1&looking_for_person_new=1&max_age=30&min_age=18&photo=2&race=0&show_city=1&REG_sex=2&reg_sex=2&lang=chinese&picid=2CR8T3wl19GhF5A4TJTcbAAAAAAAq7A4A&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=1783589&pi_handle=rachaelyeo&pi_age=22&pi_gender=女&pi_location=Kwai Tsing&pi_row=&pi_test=1" target="_top"><img style="border: 0 transparent none;" src="https://secureimage.securedataimages.com/ffadult/featured/external/photos/T9/1Ft9nwZL4lz0lTinWY1aqQ.jpg" width="200" height="200" alt="No Photo" title="rachaelyeo" /></a> <a class="piclist_profile" href="https://adultfriendfinder.com/p/register.cgi?pid=p62150c&18PG=1&city=Lai+Chi+Kok&country=Hong+Kong&find_sex=2&looking_for_person=1&looking_for_person_new=1&max_age=30&min_age=18&photo=2&race=0&show_city=1&REG_sex=2&reg_sex=2&lang=chinese&picid=2CR8T3wl19GhF5A4TJTcbAAAAAAAq7A4A&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=1783589&pi_handle=rachaelyeo&pi_age=22&pi_gender=女&pi_location=Kwai Tsing&pi_row=&pi_test=1" target="_top"> <span class="piclist_handle piclist_profile_data">rachaelyeo</span> <span class="piclist_age_gender piclist_profile_data"><span class="piclist_age">22</span><span class="piclist_separator">/</span><span class="piclist_gender">女</span></span> <span class="piclist_location piclist_profile_data">Lai Chi Kok</span> </a> <!-- /piclist_profile --> <a class="piclist_online" href="https://adultfriendfinder.com/p/register.cgi?pid=p62150c&18PG=1&city=Lai+Chi+Kok&country=Hong+Kong&find_sex=2&looking_for_person=1&looking_for_person_new=1&max_age=30&min_age=18&photo=2&race=0&show_city=1&REG_sex=2&reg_sex=2&lang=chinese&picid=2CR8T3wl19GhF5A4TJTcbAAAAAAAq7A4A&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=1783589&pi_handle=rachaelyeo&pi_age=22&pi_gender=女&pi_location=Kwai Tsing&pi_row=&pi_test=1" target="_top"></a> </div> <!-- /piclist_cell --> <div class="piclist_cell"> <a class="piclist_image" href="https://adultfriendfinder.com/p/register.cgi?pid=p62150c&18PG=1&city=Lai+Chi+Kok&country=Hong+Kong&find_sex=2&looking_for_person=1&looking_for_person_new=1&max_age=30&min_age=18&photo=2&race=0&show_city=1&REG_sex=2&reg_sex=2&lang=chinese&picid=2CR8T3wl19GheT6YYKuwOACU3GwAAAAAA&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=977962&pi_handle=johnsos2&pi_age=27&pi_gender=女&pi_location=Yau Tsim Mong&pi_row=&pi_test=1" target="_top"><img style="border: 0 transparent none;" src="https://secureimage.securedataimages.com/ffadult/featured/external/photos/PX/IlPXooCSLTXNmUUsLSPETMkA.jpg" height="200" width="200" alt="No Photo" title="johnsos2" /></a> <a class="piclist_profile" href="https://adultfriendfinder.com/p/register.cgi?pid=p62150c&18PG=1&city=Lai+Chi+Kok&country=Hong+Kong&find_sex=2&looking_for_person=1&looking_for_person_new=1&max_age=30&min_age=18&photo=2&race=0&show_city=1&REG_sex=2&reg_sex=2&lang=chinese&picid=2CR8T3wl19GheT6YYKuwOACU3GwAAAAAA&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=977962&pi_handle=johnsos2&pi_age=27&pi_gender=女&pi_location=Yau Tsim Mong&pi_row=&pi_test=1" target="_top"> <span class="piclist_handle piclist_profile_data">johnsos2</span> <span class="piclist_age_gender piclist_profile_data"><span class="piclist_age">27</span><span class="piclist_separator">/</span><span class="piclist_gender">女</span></span> <span class="piclist_location piclist_profile_data">Lai Chi Kok</span> </a> <!-- /piclist_profile --> <a class="piclist_online" href="https://adultfriendfinder.com/p/register.cgi?pid=p62150c&18PG=1&city=Lai+Chi+Kok&country=Hong+Kong&find_sex=2&looking_for_person=1&looking_for_person_new=1&max_age=30&min_age=18&photo=2&race=0&show_city=1&REG_sex=2&reg_sex=2&lang=chinese&picid=2CR8T3wl19GheT6YYKuwOACU3GwAAAAAA&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=977962&pi_handle=johnsos2&pi_age=27&pi_gender=女&pi_location=Yau Tsim Mong&pi_row=&pi_test=1" target="_top"></a> </div> <!-- /piclist_cell --> <div id="piclist_disclaimer"> *僅供說明之用。非真實會員資料。 </div> </div> <div id="piclist_left"> <img src="https://secureimage.securedataimages.com/images/ffadult/cover/AFFCoverVideo_FINAL_2021/chinese/1.jpg" /> </div> </div> <div class="sec_right"> <h2>在<div class="bigger">AdultFriendFinder.com</div>發現激情與連結</h2> <div class="stats"> 加入我們全球具有數百萬名會員、蓬勃發展且開放多元的成人社群。無論您是想追求互相尊重的長期關係,還是刺激的邂逅,AdultFriendFinder都是您通往真實連結的橋樑。 </div> <p class="upsell"> 目前<span>在</span> 香港的線上會員人數大於38,221人<br> 探索各式各樣的關係與體驗<br> 與具有相同性癖和慾望的人產生連結<br> 在安全且合意的環境中擁抱性愛<br> 從傳統約會到新穎選擇,AdultFriendFinder讚頌各種形式的親密連結。立即註冊,展開您的激情與探索之旅。 </p> <h2><a class="reg blue_btn" data-ga-event="Sign Up for free:Text">立即免費加入!</a></h2> </div> </div> </section> <section id="activity_feed" class="whitebg"> <div class="w960"> <div class="sec_left"> <h2>在<div class="bigger">AFF<span class="reg_mark">®</span></div>找到互相尊重的長期關係</h2> <p class="upsell">AdultFriendFinder:您通往真實成人約會的入口 AdultFriendFinder.com專為協助您成功與合適的伴侶建立關係所設計。我們的平台提供:<br> 多元且思想開放的成人社群<br> 進階配對功能,快速找到同地區的對象<br> 建立友誼、隨性約會或親密關係的選項<br> 探索慾望與性癖的安全空間<br> 無論您是想尋求陪伴還是激情,AFF都能幫您找到志同道合的人。我們廣大的會員人脈網讓您有機會在自己所在的地區找到契合的對象。 從有意義的對話到刺激的邂逅,AFF支援各種形式的成人連結。今天就開始您的旅程吧!</p> <h2><a class="reg red_btn" data-ga-event="Join for free:Text">現在免費加入!</a></h2> </div> <div class="sec_right"> <div id="feed_wrapper"> <img src="https://secureimage.securedataimages.com/images/ffadult/cover/AFFCoverVideo_FINAL_2021/chinese/2.jpg" alt="這個會員說AdultFriendFinder是所有成人約會網站中她最愛的一個" /> </div> </div> </div> </section> <section id="vid" class="imagebg"> <div class="w960"> <div class="sec_left"> <video id="the_vid" muted poster="https://secureimage.securedataimages.com/images/ffadult/cover/AFFCoverVideo_FINAL_2021/chinese/3.jpg"></video> </div> <div class="sec_right"> <h2>快到<div class="bigger">視訊裸聊</div>連線互動,激情玩樂</h2> <p class="upsell">想要線上聊天嗎?快加入AdultFriendFinder.com,探索充滿樂趣的世界,與想盡情探索的膽大會員全天候即時聯繫!透過我們的成人聊天,與具有相同癖好的人享受有趣且親密的對話。我們的即時通訊工具可協助您隨時與新朋友進行刺激大膽的互動。今天就來加入能輕鬆產生連結的愉悅世界吧!</p> <h2><a class="reg red_btn" data-ga-event="Register for free now:Text">馬上免費註冊!</a></h2> </div> </div> </section> <section id="vid_seo" class="imagebg"> <div class="w960"> <div class="sec_left"> <img src="https://secureimage.securedataimages.com/images/ffadult/cover/AFFCoverVideo_FINAL_2021/chinese/4.jpg" alt="透過瀏覽AdultFriendFinder裡會員的個人資料來尋找一夜情" /> </div> <div class="sec_right"> <h2>在<div class="bigger">AFF<span class="reg_mark">®</span></div>探索激情與各種關係</h2> <p class="upsell">AdultFriendFinder:親密探索中心<br> 探討關係與慾望的深度文章<br> 會員對約會和生活的真實見解<br> 關於性、愛與一切話題的開放討論<br> 學習、分享與建立連結的安全空間<br> 拓展視野、擁抱好奇心。 快來加入我們充滿活力且性觀念開放的社群! 在AFF中探索、連結並成長。 立即註冊——美好旅程正在等著您!</p> <h2><a class="reg red_btn" data-ga-event="Register for free now:Text">馬上免費註冊!</a></h2> </div> </div> </section> <section id="mobile" class="redbg"> <div class="w960"> <div class="sec_left"> <h2>透過AFF,與<div class="bigger">任何地方</div>的人建立關係</h2> <p class="upsell">使用Adult Friend Finder行動版隨時隨地保持聯繫:<br> 流暢使用您的帳戶,支援所有裝置<br> 隨時隨地瀏覽會員檔案與傳送訊息<br> 在智慧型手機或平板電腦上進行即時聊天與視訊通話<br> 永遠不錯過建立長久關係的機會<br> AFF行動版能將完整體驗放入您的口袋。無論通勤、旅行還是離開電腦,都可以隨時繼續對話,尋找新的可能。 立即下載,隨身攜帶您的社交生活!</p> <h2><a class="reg blue_btn" data-ga-event="Join now for free:Text">現在免費加入!</a></h2> </div> <div class="sec_right"> <div id="mobile_pics"> <img src="https://secureimage.securedataimages.com/images/ffadult/cover/AFFCoverVideo_FINAL_2021/chinese/5.jpg" /> </div> </div> </div> </section> </div> <!-- section_cont --> </div> <!-- ie --> </div> <div id="new_footer"> <div class="site_container"> <div class="lang_other_site"> <ul class="languages" data-anon="1"> <li class="suspended"> <a lang="zh" hreflang="zh" class="selected chinese" onclick="this.parentNode.className = this.parentNode.className == 'suspended' ? 'expanded nobo' : 'suspended';"><span>繁體中文</span></a> <ul> <li><div lang="en" hreflang="en" data-lang="english"><span>English</span></div></li> <li><div lang="es" hreflang="es" data-lang="spanish"><span>Español</span></div></li> <li><div lang="fr" hreflang="fr" data-lang="french"><span>Français</span></div></li> <li><div lang="de" hreflang="de" data-lang="german"><span>Deutsch</span></div></li> <li><div lang="ja" hreflang="ja" data-lang="japanese"><span>日本語</span></div></li> <li><div lang="ko" hreflang="ko" data-lang="korean"><span>한글</span></div></li> <li><div lang="pt" hreflang="pt" data-lang="portuguese"><span>Português</span></div></li> <li><div lang="it" hreflang="it" data-lang="italian"><span>Italiano</span></div></li> <li><div lang="nl" hreflang="nl" data-lang="dutch"><span>Nederlands</span></div></li> <li><div lang="sv" hreflang="sv" data-lang="swedish"><span>Svenska</span></div></li> </ul> </li> </ul><!-- languages --> <br/> <div class="twitter"> <a href="https://x.com/adultfriendfind"><img src="https://secureimage.securedataimages.com/images/ffadult/x-logo/logo.svg"/></a> </div> </br/> <div class="cc_icon"> <img src="https://secureimage.securedataimages.com/images/visa_2020.jpg"> <img src="https://secureimage.securedataimages.com/images/mastercard_2024.jpg"> </div> </div> <div class="copy_right"> <div class="disclaimer" data-check="0">出現在照片和影片中的人可能不是真實會員。其他資料僅供參考。</div> <div class="safetylaw">AdultFriendFinder不會對其會員進行犯罪紀錄調查。</div> <div class="footer_links"> <a href="/www/guest/#/internet-safety-law" target="_top">約會安全</a> | <a href="/www/guest/#/protect_kids" target="_top">兒童保護</a> | <a href="/help?contact=1" target="_top">投訴或回報色情廣告</a> | <a href="/help?contact=1" target="_top">聯絡我們</a> | <a href="/www/guest/#/2257_notice" target="_top">18 U.S.C. 2257 影音保存規定同意聲明 <br /></a> </div> <div class="mt10"> 本網站由Various Inc. 在美國經營,地址為:800 West El Camino Real, Suite 180, Mountain View, CA 94040;在英國,由 Ventnor Enterprise Limited At Quatro House, Suite 117F, Lyon Way, Frimley Road, Camberley Surrey GU16 7ER,在歐盟,由 Pixojay Ltd 設計,地址:6 Dionysiou, office 103, Agios Dometios, 2368 Nicosia, Cyprus。 聯繫我們請撥打 888 575 8383(美國免費),0800 098 8311 (英國免費), 1800 954 607 (澳洲免費)。 </div> <div id="copyright"> Copyright © 1996-2025 Various, Inc. 版權所有。<br /> AdultFriendFinder®, Adult Friend Finder<sup style="font-size:6px">SM</sup>, FriendFinder Networks<sup style="font-size:6px">SM</sup> 和 the FriendFinder Networks 標誌皆為Various, Inc.的服務商標。<br /> Connexion<sup style="font-size:6px">SM</sup> 為Streamray Inc.的服務商標,並在其允許下使用。<br/> 免責聲明:本站含有成人內容,所有出現在本站的會員及訪客皆已在契約上表明其為18歲以上之成年人。 </div> </div> <div class="contact_map"> <div class="call_us">有任何疑問嗎?請與我們聯繫: <span class="help_phone"></span></div> <div class="site_map"> <a href="https://ffn.com/">FriendFinder Networks</a><br> <a href="https://cash.ffn.com/p/partners/main.cgi?action=viewmore&product=AdultFriendFinder&lang=chinese">成為聯盟夥伴</a><br> <a href="/go/page/privacy.html?&who=r_W7hLQCluJCR.Fo8AvKdwLZCTjPhPtK5vTTfAkOBZUlg_CxoM59tY7M8OFbW8dbJYO7cYMkcdVYV.8VicQ.WN5nLECSzGofhEbf6vBGl23YQitkAdaA.tGh7UU.j4G4rVv4uNzJ9jkvKLt5zpBEfnkw--" target="_top">隱私權政策</a> / <a href="/go/page/privacy.html?&who=r_W7hLQCluJCR.Fo8AvKdwLZCTjPhPtK5vTTfAkOBZUlg_CxoM59tY7M8OFbW8dbJYO7cYMkcdVYV.8VicQ.WN5nLECSzGofhEbf6vBGl23YQitkAdaA.tGh7UU.j4G4rVv4uNzJ9jkvKLt5zpBEfnkw--&iframeanchor=sec2" target="_top">Cookies</a><br> <a href="/www/guest/#/terms-of-use" target="_top">使用條款</a><br> <a href="/www/guest/#/not-sell-info">不要販售我的個人資訊</a> </div> </div> </div> </div> <script> function httpGet(theUrl) { var xmlHttp = new XMLHttpRequest(); xmlHttp.open( "GET", theUrl, false ); xmlHttp.send( null ); return xmlHttp.responseText; } var phoneNum =[]; var phones = JSON.parse(httpGet("/qz/phone/info")); document.addEventListener("DOMContentLoaded", function(event) { document.querySelectorAll(".help_phone").forEach( function(div) { div.innerText = phones.cs.join(' | '); }) if (phones && phones.info) { phones.info.map(function(info){ ['inc','addr','city'].map(function(key) { document.querySelectorAll('.qz-info-'+key+'-'+info.region.toLowerCase()).forEach(function(span) { span.innerText = info[key]; }); }); }); } }); </script> <script> (function() { Number.isInteger = Number.isInteger || function(value) { return typeof value === "number" && Math.floor(value) === value; }; if ( typeof(window.dataLayer) !== 'object' || typeof(window.dataLayer.push) !== 'function') { return null; } var dataLayer = window.dataLayer || []; var href = window.location.href || ''; var state = { listeners: [], pageType: '' }; var deleteCookie = function(cname, options) { var cookie = cname + "=;expires=0;path=/;"; var domain = options.domain || ''; if ( domain ) { cookie += "domain=" + domain; } window.document.cookie = cookie; return null; }; var getDomain = function() { var domain = null; var host = window.location.host || ''; var host_tokens = host.split('.'); if ( host_tokens.length === 3 ) { host_tokens.shift(); } else if ( host_tokens.length !== 2 ) { // Unknown domain. return null; } domain = '.' + host_tokens.join('.'); return domain; }; var getPageType = function() { var pageType = ''; if ( href.indexOf('/p/main.cgi') !== -1 ) { pageType = 'homepage'; } else if ( href.indexOf('/p/mc/cover.cgi') !== -1 ) { pageType = 'MC-messaging'; } else if ( href.indexOf('/messenger.html') !== -1 ) { pageType = 'IM-messaging'; } else if ( href.indexOf('/go/page/conversation') !== -1 ) { pageType = 'IM-messaging'; } else if ( href.indexOf('/go/page/your_notifications.html') !== -1 ) { pageType = 'notifications'; } else if ( href.indexOf('/p/imc/view_video.cgi') !== -1 ) { pageType = 'broadcasting'; } else if ( href.indexOf('/go/page/vice_page_broadcaster_leaderboard.html') !== -1 ) { pageType = 'broadcasting'; } else if ( href.indexOf('/messenger?broadcast=1') !== -1 ) { pageType = 'broadcasting'; } else if ( href.indexOf('/p/chat/makerooms.cgi') !== -1 ) { pageType = 'chat-room'; } else if ( href.indexOf('/p/chat/makeroom.cgi') !== -1 ) { pageType = 'chat-room'; } else if ( href.indexOf('/go/page/new_search.html') !== -1 ) { pageType = 'search'; } return pageType; } var handleLogin = function() { var domain = getDomain(); if ( !domain ) { return null; } var cookie_name = 'just_logged_in'; if ( typeof(window.FFN) === 'object' && typeof(window.FFN.getCookieValueByName) === 'function' ) { var cookie_value = window.FFN.getCookieValueByName(cookie_name); if ( cookie_value ) { dataLayer.push({ 'event': 'GTMevent', 'eventCategory': 'login', 'eventAction': 'completion', 'eventLabel': '', 'userId': cookie_value }); deleteCookie(cookie_name, {domain: domain}); } } return null; }; var handleRegistration = function() { var domain = getDomain(); if ( !domain ) { return null; } var cookie_name = 'just_registered'; if ( typeof(window.FFN) === 'object' && typeof(window.FFN.getCookieValueByName) === 'function' ) { var cookie_value = window.FFN.getCookieValueByName(cookie_name); if ( cookie_value ) { dataLayer.push({ 'event': 'GTMevent', 'eventCategory': 'registration', 'eventAction': 'completion', 'eventLabel': '', 'userId': cookie_value }); deleteCookie(cookie_name, {domain: domain}); } } return null; }; var init = function() { var CD = window.CD || {}; var member = CD.member || {}; var pwsid = member.pwsid || null; var userType = ( pwsid ) ? 'member' : 'guest'; var level = ( typeof(member.level) !== 'undefined' ) ? parseInt(member.level) : 0; var purchaseStatus = ( level >= 300 ) ? 'true' : 'false'; var rpid = "p62150c"; if ( typeof(rpid) === 'string' && rpid ) { var rpidTokens = rpid.split('.'); var pid = rpidTokens[0]; dataLayer.push({ 'rpid': rpid }); dataLayer.push({ 'pid': pid }); } if ( pwsid ) { dataLayer.push({ 'userId': pwsid }); } dataLayer.push({ 'environment': 'desktop' }); dataLayer.push({ 'userType': userType }); dataLayer.push({ 'purchaseStatus': purchaseStatus }); handleLogin(); handleRegistration(); trackPage(); }; var initDom = function() { // Desktop messenger. var initMessengerDom = function() { var messengerNode = document.getElementById('messenger'); var initSendImButtons = function() { var nodeList = messengerNode.getElementsByClassName('launch-conv'); var nodeListCount = nodeList.length; var n = 0; for ( n = 0; n < nodeListCount; n += 1 ) { var node = nodeList.item(n); node.addEventListener("click", function(e) { dataLayer.push({ 'event': 'GTMevent', 'eventCategory': 'messaging', 'eventAction': 'IM-messenger', 'eventLabel': 'initiate-chat' }); return null; }); } return null; }; initSendImButtons(); return null; }; // Desktop nav. var initNavDom = function() { var navNode = document.getElementById('navigation-bar'); if ( typeof(navNode) === 'undefined' || navNode === null ) { return null; } var navUlNode = navNode.getElementsByClassName('nav')[0]; if ( typeof(navUlNode) === 'undefined' || navUlNode === null ) { return null; } var navANodeList = navUlNode.getElementsByTagName('a'); if ( typeof(navANodeList) === 'undefined' || navANodeList === null ) { return null; } var navANodeListCount = navANodeList.length; var n = 0; for ( n = 0; n < navANodeListCount; n += 1 ) { var node = navANodeList.item(n); if ( typeof(node.href) === 'string' ) { if ( node.href.indexOf('/p/mc/cover.cgi') !== -1 && state.listeners.indexOf('mailbox-click') === -1 ) { // Message Center nav link. state.listeners.push('mailbox-click'); node.addEventListener("click", function(e) { dataLayer.push({ 'event': 'GTMevent', 'eventCategory': 'messaging', 'eventAction': 'MC-messenger', 'eventLabel': 'mailbox-click' }); return null; }); } else if ( node.href.indexOf('/go/page/your_notifications.html') !== -1 && state.listeners.indexOf('notifications') === -1 && typeof(node.dataset.gaEvent) === 'string' && node.dataset.gaEvent !== '' ) { // Notifications nav link. state.listeners.push('notifications'); node.addEventListener("click", function(e) { dataLayer.push({ 'event': 'GTMevent', 'eventCategory': 'notifications', 'eventAction': 'button-click', 'eventLabel': 'notifications' }); return null; }); } else if ( node.href.indexOf('/go/page/your_notifications.html') !== -1 && state.listeners.indexOf('see-all-activity') === -1 && ( typeof(node.dataset.gaEvent) === 'undefined' || !node.dataset.gaEvent ) ) { // See all activity nav link. state.listeners.push('see-all-activity'); node.addEventListener("click", function(e) { dataLayer.push({ 'event': 'GTMevent', 'eventCategory': 'notifications', 'eventAction': 'button-click', 'eventLabel': 'see-all-activity' }); return null; }); } else if ( node.href.indexOf('/p/update.cgi?p=my_account_notification_settings¬ification=1') !== -1 && state.listeners.indexOf('notification-preferences') === -1 ) { // Notification preferences nav link. state.listeners.push('notification-preferences'); node.addEventListener("click", function(e) { dataLayer.push({ 'event': 'GTMevent', 'eventCategory': 'notifications', 'eventAction': 'button-click', 'eventLabel': 'preferences' }); return null; }); } } } return null; }; // Desktop profile. var initProfileDom = function() { var widgetList = document.getElementsByClassName('message-widget-form'); var widgetListCount = widgetList.length; var w = 0; for ( w = 0; w < widgetListCount; w += 1 ) { var widget = widgetList.item(w); // Message textarea. /* var textAreaList = widget.getElementsByTagName('textarea'); var textAreaListCount = textAreaList.length; var ta = 0; for ( ta = 0; ta < textAreaListCount; ta += 1 ) { var textarea = textAreaList.item(ta); if ( typeof(textarea.dataset.name) === 'string' && textarea.dataset.name === 'MessagerTextArea' ) { textarea.addEventListener('keyup', function(e) { return null; }); } } */ // Send message button. var buttonList = widget.getElementsByClassName('btn'); var buttonListCount = buttonList.length; var b = 0; for ( b = 0; b < buttonListCount; b += 1 ) { var button = buttonList.item(b); if ( typeof(button.dataset.name) === 'string' && button.dataset.name === 'SendMessageBtn' ) { button.addEventListener('click', function(e) { dataLayer.push({ 'event': 'GTMevent', 'eventCategory': 'messaging', 'eventAction': 'MC-messenger', 'eventLabel': 'message-sent' }); return null; }); } } } return null; }; // Registration desktop 'screen(initial)-viewed' var initRegistrationDom = function() { var currentRegFormPage = parseInt(/[^/]*$/.exec(window.location.hash.substr(1))[0]); GTM_Manager('registration-form', [currentRegFormPage]); }; // Init nav DOM listeners. initNavDom(); // Init page-specific DOM listeners. if ( href.indexOf('/messenger.html') !== -1 ) { initMessengerDom(); } else if ( href.indexOf('/profile2/') !== -1 ) { initProfileDom(); } else if ( href.indexOf('/p/register.cgi') !== -1 ) { initRegistrationDom(); } return null; }; var isChatRoom = function() { if ( href.indexOf('/p/chat/chat.cgi') !== -1 || href.indexOf('/p/chat/room.cgi') !== -1 || href.indexOf('/p/chat/body.cgi') !== -1 || href.indexOf('/p/chat/sidebar.cgi') !== -1 ) { return true; } return false; } var trackPage = function() { if ( isChatRoom() ) { return; } var pageType = getPageType(); if ( pageType && pageType !== state.pageType ) { state.pageType = pageType; dataLayer.push({ 'pageType': pageType }); } return; }; if ( isChatRoom() ) { return; } // Init GTM. init(); window.addEventListener('hashchange', function(e) { trackPage(); }); window.addEventListener("load", function(event) { // Init DOM listeners. setTimeout(function() { initDom(); return null; }, 2000); }); // Desktop registration updates from Pochen and David. if ( typeof(window.location.parseParams) === 'undefined' ){ window.location.parseParams = function() { var params = {}, e, a = /\+/g, r = /([^&=]+)=?([^&]*)/g, d = function(s) { return decodeURIComponent(s.replace(a, " ")); }, q = this.search.substring(1); while (e = r.exec(q)) params[d(e[1])] = d(e[2]); return params; } } // Desktop registration updates from Pochen and David. window.GTM_Manager = function GTM_Manager(action, args) { /* example GTM_Manager('order-form', [2]) GTM_Manager('order-form', ['complete']) GTM_Manager('error', ['Enter your card number', 'order-form']) GTM_Manager('error', [<error-message>, <form-type> ]) */ var defaultObj = function(page, action, arg) { var obj = { 'event': 'GTMevent', 'eventCategory': page, 'eventAction': action, } //this part can be fixed by each one if (Number.isInteger(arg[0])) obj.eventLabel = 'screen' + arg[0] + '-viewed'; else obj.eventLabel = arg.join('|'); //maybe 'complete' return obj; } var origin_form = location.parseParams().origin || sessionStorage['order_form_origin']; if ( origin_form !== undefined){ sessionStorage['order_form_origin'] = origin_form; } var origin_form_list = ['login', 'header_upgrade', 'member', 'main_upgrade_now', 'video_limit', 'iicon_member', 'likebox', 'icebreaker_msg', 'mc_read', 'standard_IMC', 'tip']; var json = { 'extensions': function(arg) { return defaultObj('ext-order-form', origin_form, arg); }, 'order-form' : function(arg) { return defaultObj('order-form', origin_form, arg); }, 'registration-form': function(arg) { var fixHomePageRegForm = function(obj) { if ( obj.eventCategory === 'registration-form' && obj.eventAction === 'unknown-origin' ) { node = document.getElementById('frmID_reg1'); if ( typeof(node) !== 'undefined' && node !== null ) { obj.eventAction = 'home-page-registration-form'; } } return obj; }; if(location.pathname === "/p/register.cgi"){ origin_form = 'header_join_now' } else { origin_form = 'unknown-origin' } var obj = fixHomePageRegForm(defaultObj('registration-form', origin_form, arg)); return obj; }, 'order-fields-click' : function(arg){ if ( Number.isInteger(arg[0]) ) { arg[0]='field-'+arg[0]+'-click'; } return defaultObj('order-form', origin_form, arg); }, 'register-fields-click' : function(arg){ if(location.pathname === "/p/register.cgi"){ origin_form = 'header_join_now' } else { origin_form = 'unknown-origin' } if ( Number.isInteger(arg[0]) ) { arg[0]='field-'+arg[0]+'-click'; } return defaultObj('registration-form', origin_form, arg); }, 'error' : function(arg) { var action = arg[0]; var label = arg.splice(1, arg.length) label.push(origin_form) if ( action!==undefined){ if(action.length>0){ return defaultObj('error', arg[0], label); }else{ return false; } }else{ return false; } } } if ( json[action] !== undefined ){ var obj = json[action](args); if ( (obj!== undefined)&&obj){ dataLayer.push(obj); } } }; // Desktop registration updates from Pochen and David. document.addEventListener("DOMContentLoaded", function (event) { var pushErrorMessage = function (node) { var errorMessage = node.getElementsByClassName("help-block")[0] .textContent; var event = { event: "GTMevent", eventCategory: "error", eventAction: errorMessage, eventLabel: "registration-form|header_join_now" }; dataLayer.push(event); }; var handleRegErrorDesktop = function (e, data) { var allFormFields = document.querySelectorAll("[data-form-field]"); var pages = document.querySelectorAll( '[data-page-view="landing-stepbystep"] #form-content .grid_row[data-form-page]' ); var currentPage = undefined; for (var i = 0; i < pages.length; i++) { if (pages[i].style.display.toLowerCase() == "block") { currentPage = pages[i]; break; } } var errorFields = currentPage.querySelectorAll( ".error[data-form-field]" ); for (var i = 0; i < errorFields.length; i++) { pushErrorMessage(errorFields[i]); } var allFormFieldsCount = allFormFields.length; return null; }; var handleRegScreenViewedDesktop = function () { var currentRegFormPage = parseInt( /[^/]*$/.exec(window.location.hash.substr(1))[0] ); GTM_Manager("registration-form", [currentRegFormPage + 1]); }; var handleRegCompleteDesktop = function () { var node = document.querySelectorAll("[name=REG_sex]")[0]; var REG_sex = node.options[node.selectedIndex].text; var event = { event: "GTMevent", eventCategory: "registration-form", eventAction: "header_join_now", eventLabel: "complete", userGender: REG_sex } dataLayer.push(event); }; var href = window.location.href || ""; if ( href.indexOf("/p/register.cgi") !== -1 && typeof(window.CD) === 'object' && typeof(window.CD.events) === 'object' && typeof(window.CD.events.on) === 'function' ) { window.CD.events.on( "gtm:desktop_registration:reg_error", handleRegErrorDesktop ); window.CD.events.on( "gtm:desktop_registration:screen_viewed", handleRegScreenViewedDesktop ); window.CD.events.on( "gtm:desktop_registration:complete", handleRegCompleteDesktop ); } }); })(); </script> <script> let nav_l = $("#first_nav").width(); let nav_first_text_l = $("#first_nav a span").width(); let lang_other_site_padding = (nav_l - nav_first_text_l)/2; $(".lang_other_site").css("padding-left", lang_other_site_padding + "px"); </script> <script type="text/javascript"> var FFN = FFN || {}; FFN.footer_lang = (function($) { var $obj = { lang_content: $('.suspended ul') }, setLang = function(e) { console.log("lang select") var lang = $(this).data('lang') || 'english', newloc = self.location.href.replace(/[\?&](m|show_lang|lang)=(\w+|\d+)/gi, ''); if (!lang) { return false; } if (newloc.indexOf('#') > 0) { newloc = newloc.replace('#', '&lang=' + lang + '&show_lang=' + lang + '#').replace(/[\?&]/, '?'); // for registration, changing language sends people back to page 1, to make certain their browser has all the info when they reach the final registration page if (newloc.indexOf('#/regpage') > 0) { newloc = newloc.replace(/\#\/regpage.*/, ''); } } else { newloc = (newloc + '&lang=' + lang + '&show_lang=' + lang).replace(/[\?&]/, '?'); } self.location.href = newloc + ""; }, init = function() { $obj.lang_content.on('click', 'div', setLang); }; return { init: init }; })(jQuery); FFN.footer_lang.init(); </script> </div> <!-- inner --> </div> <!-- outer --> <script src="/www/guest/assets/google-oauth.js" defer></script> <!-- jQuery --> <script type="text/javascript" src="/images/common/js/chinese_statedropdown_utf8.js"></script> <script> var ip = "ffadult" || ''; var site = "[scrubbed]" || ''; </script> <script type="text/javascript" src="https://secureimage.securedataimages.com/images/common/js/jquery-1.12.4.min.js"></script> <script type="text/javascript" src="https://secureimage.securedataimages.com/images/common/js/jquery-migrate-1.4.1.min.js"></script> <script src="https://www.google.com/recaptcha/enterprise.js?render=6Le39tEaAAAAAMMkCDMgcFqH-bd48PekQZWZSphp"></script> <script type="text/javascript"> (function(){ FFNCaptcha = window.FFNCaptcha || {}; FFNCaptcha.token = '6Le39tEaAAAAAMMkCDMgcFqH-bd48PekQZWZSphp'; FFNCaptcha.useCaptcha = true; FFNCaptcha.captchaCheck = function(callback) { if (FFNCaptcha.useCaptcha) { try { grecaptcha.enterprise.ready(function() { grecaptcha.enterprise.execute(FFNCaptcha.token, {action: 'LOGIN'}).then(function(newToken) { callback(newToken); }); }); } catch (error) { console.error("Captcha error: " + error); } } else { callback(); } } })(); </script> <script type="text/javascript"> (function() { FFNFingerPrintID = window.FingerPrintID || {}; FFNFingerPrintID.useFingerPrintReg = true; FFNFingerPrintID.useFingerPrintLogin = false; FFNFingerPrintID.fingerPrintKey = '9U9zdQ97uHcUmSO9mux3'; FFNFingerPrintID.baseUrl = 'fp.adultfriendfinder.com' ? 'https://' + 'fp.adultfriendfinder.com' : ''; FFNFingerPrintID.scriptUrliPattern = FFNFingerPrintID.baseUrl ? `${FFNFingerPrintID.baseUrl}/web/v<version>/<apiKey>/loader_v<loaderVersion>.js` : ''; FFNFingerPrintID.addFingerPrint = function(type, callback) { if ((type === 'reg' && FFNFingerPrintID.useFingerPrintReg) || (type === 'login' && FFNFingerPrintID.useFingerPrintLogin)) { try { const fpPromise = import('https://fpjscdn.net/v3/' + FFNFingerPrintID.fingerPrintKey) .then(FingerprintJS => FingerprintJS.load({ apiKey: FFNFingerPrintID.fingerPrintKey, scriptUrlPattern: [FFNFingerPrintID.scriptUrliPattern, FingerprintJS.defaultScriptUrlPattern], endpoint: [FFNFingerPrintID.baseUrl, FingerprintJS.defaultEndpoint], })); fpPromise .then(fp => fp.get({ extendedResult: true, tag: { type: type, }, })) .then(result => callback(result)) .error(() => { console.error("Fingerprint error: " + error); callback({}); }); } catch (error) { console.error("Fingerprint error: " + error); callback({}); } } else { callback() } } })(); </script> <script type="text/javascript" src="https://secureimage.securedataimages.com/javascript/live_cd/secure/ffadult-chinese-FFN_MC_ajax_register_page_short3_1-1699394357.js"></script> <script> (function($, window, document) { $(function() { // The DOM is ready. var navbar = $( '.navbar' ), menu_toggles = navbar.find( '.dropdown-toggle' ); menu_toggles.on( 'click', function() { $( this ).parent().toggleClass( 'up' ); } ); $('#hamburger').click(function () { showHideNav(); }); if ( typeof document.createElement('input').placeholder === 'undefined' ) { //placeholder feature detection var fakePlaceHolder = function( text, wrapper ) { var ele = document.createElement('div'), $parent = $(wrapper), $input = $parent.find('input'), clearInput = function(){ ele.style.display = 'none'; if (this.tagName !== 'INPUT') $input.focus(); }, updateInput = function() { ele.style.display = ( $input.val() === '' ) ? '' : 'none'; }; if (!$parent.size() || !$input.size()) return false; ele.innerHTML = text; if ( arguments.length > 2 && typeof arguments[2] === 'string' ) { ele.className = arguments[2]; } if ( arguments.length > 3 && typeof arguments[3] === 'string' ) { ele.id = arguments[3]; } $(ele).prependTo($parent) .on('click', clearInput); $input.on('focus', clearInput) .on('blur', updateInput); updateInput(); }; fakePlaceHolder( '使用者名稱', '#login_username_wrapper', 'fake' ); fakePlaceHolder( '密碼', '#login_password_wrapper', 'fake' ); } $('#reg_flyout_link').click(function () { showHideReg(); }); $('#login_flyout_link').click(function () { showHideLogin(); }); // Buttons events. $('.reg').click(function () { goToReg(); }); $('#play_button').click(function () { playVideo(); }); initScrolling(); if ($(window).width() < 960) { vidCont.addClass("done"); } }); var vidPlayed = 0; var scrollTop = $(window).scrollTop(); var mainRegForm = document.getElementById('main_reg_form'); var mainHeroText = document.getElementById('main_hero_text'); var piclist = $('#piclist'); var piclistOffset, piclistDistanceFromTopOfWindow; var winW, winH; //var feedImg
Resolver
Resolver ASN
AS9304
Resolver IP
210.0.227.11
Resolver Network Name
HGC Global Communications Limited
Report ID
20251019T051654Z_webconnectivity_HK_9304_n4_AMfDwZimtQYLGQQV
Platform
ios
Software Name
ooniprobe-ios-unattended (5.2.2)
Measurement Engine
ooniprobe-engine (3.27.0)