1<!DOCTYPE html> 2<html lang="zh-CN"> 3<head> 4 <meta property="og:url" content="https://www.b-link.net.cn/products_10/module.html?flag=new"> 5 <meta property="og:locale" content="zh-CN"> 6 <meta property="og:site_name" content="LB-LINK China"> 7 <meta property="og:type" content="website"> 8 <title>æ 线模ç»_æºå¤´ç产åå®¶ | å¿ èï¼LB-LINKï¼å®ç½</title> 9 <meta name="keywords" content="æ 线模ç»,æ 线模å,å¿ èæ çº¿æ¨¡ç»,å¿ è WiFi6 模ç»,å¿ èèç 5.4 模ç»,å¿ è IoT 模ç»,æ 线模ç»éåï¼å¿ èï¼,RTL8852CE è¯çæ 线模ç»,å¿ è WiFi6 模ç»å®å¶åå®¶,èç 5.2 æ¨¡ç» å¿ è æ ·åç³è¯·,å¿ è IoT 模ç»è§£å³æ¹æ¡"> 10 <meta name="description" content="å¿ èï¼LB-LINKï¼æ 线模ç»ä¸åºï¼å« WiFi7/6/5/4 模ç»ï¼BL-M8852CP1/BL-M7920XU1ï¼ãèç 4.0-5.4 模ç»ãIoT ä¸ç¨æ¨¡ç»ï¼è¯çæ¶µç RTL/MTK/AICï¼æ¯æ FAE éåãå®å¶æå¡ï¼éé æºè½å®¶å± / å·¥ä¸ IoTï¼ç¹å»æ¥çåå·åæ°ä¸ææ¯æåã"> 11 <meta charset="utf-8" /> 12 <meta http-equiv="Content-Language" content="zh-CN"> 13 14 15 <!--[if IE]> 16
16<script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
16 17
17<script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
17 18
18<script src="https://cdn.bootcdn.net/ajax/libs/chrome-frame/1.0.3/CFInstall.min.js"></script>
18 19
19<script>CFInstall.check();</script>
19 20 <![endif]--> 21 <meta name="renderer" content="webkit"/> 22 <meta name="force-rendering" content="webkit"/> 23 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/> 24 <!-- 25 <meta name="referrer" content="always"/> 26 --> 27
27<script>/*@cc_on window.location.href="http://support.dmeng.net/upgrade-your-browser.html?referrer="+encodeURIComponent(window.location.href); @*/</script>
27 28 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> 29 <meta name="format-detection" content="telephone=no"> 30 31 32 <meta name="author" content=""> 33 <meta name="Copyright" content="å¿ èï¼LB-LINKï¼å®ç½"> 34 35 <link rel="shortcut icon" type="image/x-icon" href="/favicon.ico?_=1776074243"/> 36 37 <link rel="stylesheet" type="text/css" href="/static/website/blink/css/bootstrap.min.css?v=1776074243"> 38 39
39<script type="text/javascript" src="/static/website/blink/js/jquery.min.js?v=1776763186"></script>
39 40 41 <link rel="stylesheet" type="text/css" href="/static/website/blink/swiper/css/swiper.min.css?v=1776074243"> 42 <!-- 43 <link rel="stylesheet" type="text/css" href="/static/website/blink/swiper/css/swiper-bundle.min.css"> 44 --> 45 <link rel="stylesheet" type="text/css" href="/static/website/blink/css/animate.min.css?v=1776074243"> 46 <link rel="stylesheet" type="text/css" href="/static/website/blink/css/owl.carousel.min.css?v=1776074243"> 47 <!-- 48 <link rel="stylesheet" type="text/css" href="/static/website/blink/css/global.css?v=1776074243"> 49 --> 50 51 <link rel="stylesheet" type="text/css" href="/static/website/blink/fonts/iconfont.css?v=1776074243"> 52 53 <link rel="stylesheet" type="text/css" href="/static/website/blink/css/style.css?v=1776074243"> 54 55 <link rel="stylesheet" type="text/css" href="/static/website/blink/css/nav.css?v=1776074243"> 56 57 58 59 <link rel="stylesheet" type="text/css" href="/static/website/blink/css/productslist.css?v=1776074243"> 60
60<script type="text/javascript" src="/static/website/blink/js/bootstrap.min.js?v=1776763186"></script>
60 61 <!-- 62
62<script type="text/javascript" src="/static/website/blink/js/owl.carousel.js?v=1776763186"></script>
62 63 --> 64
64<script type="text/javascript" src="/static/website/blink/js/wow.js"></script>
64 65
65<script type="text/javascript" src="/static/website/blink/js/main.js?v=1776763186"></script>
65 66
66<script src="/static/website/blink/js/swiper.min.js"></script>
66 67 68
68<script src="/static/website/blink/swiper/js/swiper.min.js?v=1776763186"></script>
68 69
69<script src="/static/website/blink/js/axios.min.js?v=1776763186"></script>
69 70
71<script> 72var _hmt = _hmt || []; 73(function() { 74 var hm = document.createElement("script"); 75 hm.src = "https://hm.baidu.com/hm.js?e3757789a1e458af33595eb23bb7cd77"; 76 var s = document.getElementsByTagName("script")[0]; 77 s.parentNode.insertBefore(hm, s); 78})(); 79</script>
79 80 81 82</head> 83<body class=""> 84<!-------------------------------------- 头é¨å¼å§ --------------------------------------> 85 86<div class="header headback"> 87 <!-- 88 <div class="head"> 89 <div class="wrap"> <span class="flt">æ¬¢è¿æ¨æ¥å°ï¼</span> <span class="frt">å¨è¯¢ç线ï¼</span> 90 <div class="clear"></div> 91 </div> 92 </div> 93 --> 94 95 96 <div class="top"> 97 <div class="box"> 98 99 <div class="logo icon iconfont bl-icon-LOGO flt"></div> 100 <!----> 101 <!--导èªå¼å§--> 102<div class="menu frt"> 103 <ul> 104 <li data-id="" class="logo icon iconfont bl-icon-LOGO" ></li> 105 <li data-id="1" class="" ><a href="/">é¦é¡µ</a></li> 106 <li data-id="4" class="menudown on "> 107 <a href="javascript:void(null)" title="产åä¸å¿">产åä¸å¿<i class="iconfont bl-icon-add"></i></a> 108 <div class="menu-sub"> 109 <div class="menuContainer w3"> 110 <div> 111 <div data-id="10" class="menuItem"> 112 113 <!-- <img id="cimg_10" class="cImage" src="" />--> 114 115 116 <div class="itemTitleMain"> 117 <a class="itemTitle" href="https://b-link.net.cn/products_10_module.html">æ 线模ç»<i class="iconfont bl-icon-right"></i></a> 118 </div> 119 <div class="itemMain" pid="4"> 120 121 <a class="itemCat" style="color:red;transition: opacity .5s;" data-id="" href="/products_10/module.html?flag=new">æ°å</a> 122 123 124 <a class="itemCat" data-id="56" href="https://b-link.net.cn/products_56_module_WiFi7.html">WiFi7模ç»</a> 125 126 127 128 129 <a class="itemCat" data-id="38" href="https://b-link.net.cn/products_38_module_WiFi6.html">WiFi6模ç»</a> 130 131 132 133 134 <a class="itemCat" data-id="57" href="https://b-link.net.cn/products_57_module_wifi6bt.html">WiFi6+èçæ¨¡ç»</a> 135 136 137 138 139 <a class="itemCat" data-id="36" href="https://b-link.net.cn/products_36_module_WiFi5.html">WiFi5模ç»</a> 140 141 142 143 144 <a class="itemCat" data-id="37" href="https://b-link.net.cn/products_37_module_wifi5bt.html">WiFi5+èçæ¨¡ç»</a> 145 146 147 148 149 <a class="itemCat" data-id="34" href="https://b-link.net.cn/products_34_module_WiFi4.html">WiFi4模ç»</a> 150 151 152 153 154 <a class="itemCat" data-id="35" href="https://b-link.net.cn/products_35_module_WiFi4bt.html">WiFi4+èçæ¨¡ç»</a> 155 156 157 158 159 <a class="itemCat" data-id="39" href="https://b-link.net.cn/products_39_module_bt.html">èçæ¨¡ç»</a> 160 161 162 163 164 <a class="itemCat" data-id="40" href="https://b-link.net.cn/products_40_module_route.html">è·¯ç±æ¨¡ç»</a> 165 166 167 168 169 <a class="itemCat" data-id="41" href="https://b-link.net.cn/products_41_module_iot.html">IOT模ç»</a> 170 171 172 173 174 <a class="itemCat" data-id="42" href="https://b-link.net.cn/products_42_module_4g.html">4G模ç»</a> 175 176 177 178 179 <a class="itemCat" data-id="54" href="https://b-link.net.cn/products_54_other.html">å ¶ä»æ 线模ç»</a> 180 181 182 </div> 183 184 </div> 185 186 187 <div data-id="5" class="menuItem"> 188 189 <!-- <img id="cimg_5" class="cImage" src="" />--> 190 191 192 <div class="itemTitleMain"> 193 <a class="itemTitle" href="https://b-link.net.cn/products_5_router.html">æ 线路ç±å¨<i class="iconfont bl-icon-right"></i></a> 194 </div> 195 <div class="itemMain" pid="4"> 196 197 <a class="itemCat" style="color:red;transition: opacity .5s;" data-id="54" href="/products_5/router.html?flag=new">æ°å</a> 198 199 200 <a class="itemCat" data-id="28" href="https://b-link.net.cn/products_28_router_WiFi6.html">WiFi6æ 线路ç±å¨</a> 201 202 203 204 205 <a class="itemCat" data-id="29" href="https://b-link.net.cn/products_29_router_WiFi5.html">WiFi5æ 线路ç±å¨</a> 206 207 208 209 210 <a class="itemCat" data-id="30" href="https://b-link.net.cn/products_30_router_WiFi4.html">WiFi4æ 线路ç±å¨</a> 211 212 213 214 215 <a class="itemCat" data-id="44" href="https://b-link.net.cn/products_44_router_4GWiFi.html">4Gè·¯ç±å¨</a> 216 217 218 </div> 219 220 </div> 221 222 223 <div data-id="9" class="menuItem"> 224 225 <!-- <img id="cimg_9" class="cImage" src="" />--> 226 227 228 <div class="itemTitleMain"> 229 <a class="itemTitle" href="https://b-link.net.cn/products_9_networkcard.html">ç½å¡<i class="iconfont bl-icon-right"></i></a> 230 </div> 231 <div class="itemMain" pid="4"> 232 233 <a class="itemCat" style="color:red;transition: opacity .5s;" data-id="44" href="/products_9/networkcard.html?flag=new">æ°å</a> 234 235 236 <a class="itemCat" data-id="31" href="https://b-link.net.cn/products_31_networkcard_usb.html">USBæ 线ç½å¡</a> 237 238 239 240 241 <a class="itemCat" data-id="32" href="https://b-link.net.cn/products_32_networkcard_pcie.html">PCIeæ 线ç½å¡</a> 242 243 244 245 246 <a class="itemCat" data-id="33" href="https://b-link.net.cn/products_33_networkcard_lan.html">æçº¿ç½å¡</a> 247 248 249 </div> 250 251 </div> 252 253 254 </div> 255 </div> 256 </div> 257 258 </li> 259 <li data-id="16" class="menudown"> 260 <a href="https://b-link.net.cn/downloads_16.html" title="èµæºä¸è½½">èµæºä¸è½½<i class="iconfont bl-icon-right"></i></a> 261 <div class="menu-sub"> 262 <div class="menuContainer w3"> 263 <div> 264 </div> 265 </div> 266 </div> 267 268 </li> 269 <li data-id="46" class="menudown"> 270 <a href="https://b-link.net.cn/video_cat_46.html" title="è
270§é¢ä¸å¿">è§é¢ä¸å¿<i class="iconfont bl-icon-right"></i></a> 271 <div class="menu-sub"> 272 <div class="menuContainer w3"> 273 <div> 274 </div> 275 </div> 276 </div> 277 278 </li> 279 <li data-id="8" class="menudown"> 280 <a href="https://b-link.net.cn/about/8.html" title="å ³äºæä»¬">å ³äºæä»¬<i class="iconfont bl-icon-right"></i></a> 281 <div class="menu-sub"> 282 <div class="menuContainer w3"> 283 <div> 284 </div> 285 </div> 286 </div> 287 288 </li> 289 <li data-id="2" class="menudown"> 290 <a href="https://b-link.net.cn/news_2.html" title="æ°é»ä¸å¿">æ°é»ä¸å¿<i class="iconfont bl-icon-right"></i></a> 291 <div class="menu-sub"> 292 <div class="menuContainer w3"> 293 <div> 294 </div> 295 </div> 296 </div> 297 298 </li> 299 300 301 302 303 304 <li ><a href="https://shop9824327m88209.1688.com" target="_blank">宿¹åå</a></li> 305 306 <li class="search-menu"> 307 <div id="search-btn"><i class="iconfont bl-icon-search"></i></div> 308 <div class="search-menu-sub"> 309 <div id="search-box"> 310 <form action="/search/" method="post" class="search-form"> 311 <div class="search-form-flex" > 312 <input class="form-control" id="Keyword" name="Keyword" autocomplete="off" placeholder="请è¾å ¥å ³é®è¯" type="text"> 313 <button type="submit" class="iconfont bl-icon-search"></button> 314 </div> 315 </form> 316 </div> 317 318 </div> 319 </li> 320 321 <li class="global_en"><a href="https://www.lb-link.com" target="_blank" class="iconfont bl-icon-global"><span>[Global]</span></a></li> 322 </ul> 323</div> 324 325<!--导èªç»æ--> 326 <div class="menu_wrap"></div> 327 <div class="clear"></div> 328 329 </div> 330 </div> 331</div> 332<div class="blurbg"></div> 333 334 335<!-------------------------------------- 头é¨ç»æ --------------------------------------> 336 337 338<!-------------------------------------- å 容å¼å§ --------------------------------------> 339 340<div class="mainer"> 341 <!-- 342 <div class="neibanr"><img src="/" width="100%"></div> 343 --> 344 345 <div class="page_list"> 346 <div class="page"> 347 <div class="wrap"> 348 <div class="product-nav-bar"> 349 <div class="page_meun"> 350 <span class="page_title" >æ 线模ç»<i class="iconfont bl-icon-down"></i></span> 351 <div class="tag" > 352 <ul> 353 <li > 354 <span> 355 <a href="/products_10.html">å ¨é¨</a> 356 </span> 357 </li> 358 359 <li class='on'> 360 <span> 361 <a href="/products_10/module.html?flag=new">æ°å</a> 362 </span> 363 </li> 364 365 <li sort="2" ><span><a href="https://b-link.net.cn/products_56_module_WiFi7.html">WiFi7模ç»</a></span></li> 366 367 <li sort="3" ><span><a href="https://b-link.net.cn/products_38_module_WiFi6.html">WiFi6模ç»</a></span></li> 368 369 <li sort="4" ><span><a href="https://b-link.net.cn/products_57_module_wifi6bt.html">WiFi6+èçæ¨¡ç»</a></span></li> 370 371 <li sort="5" ><span><a href="https://b-link.net.cn/products_37_module_wifi5bt.html">WiFi5+èçæ¨¡ç»</a></span></li> 372 373 <li sort="5" ><span><a href="https://b-link.net.cn/products_36_module_WiFi5.html">WiFi5模ç»</a></span></li> 374 375 <li sort="6" ><span><a href="https://b-link.net.cn/products_34_module_WiFi4.html">WiFi4模ç»</a></span></li> 376 377 <li sort="7" ><span><a href="https://b-link.net.cn/products_35_module_WiFi4bt.html">WiFi4+èçæ¨¡ç»</a></span></li> 378 379 <li sort="8" ><span><a href="https://b-link.net.cn/products_39_module_bt.html">èçæ¨¡ç»</a></span></li> 380 381 <li sort="9" ><span><a href="https://b-link.net.cn/products_40_module_route.html">è·¯ç±æ¨¡ç»</a></span></li> 382 383 <li sort="10" ><span><a href="https://b-link.net.cn/products_41_module_iot.html">IOT模ç»</a></span></li> 384 385 <li sort="11" ><span><a href="https://b-link.net.cn/products_42_module_4g.html">4G模ç»</a></span></li> 386 387 <li sort="50" ><span><a href="https://b-link.net.cn/products_54_other.html">å ¶ä»æ 线模ç»</a></span></li> 388 </ul> 389 </ul> 390 </div> 391 </div> 392 </div> 393 <!---------------产å------------------> 394 <div class="pro_list mk"> 395 <ul> 396 <!--------------产åå表--------------> 397 <li class="list_detail wow fadeInUp"> 398 <a href="/product_56_371.html" > 399 400 401 <div class="prodlist_label label_text_t show" type="2" showType="0" style=""> 402 <div class="" style="background-color: rgba(5, 184, 17, 1);color: rgba(255, 255, 255, 1);">æ°å</div> 403 </div> 404 405 <div class="img"><div><img src="/storage/uploads/20241104/c59913f7b4af88d7e88cf5cbc42be567.jpg" title="2T2R 802.11a/b/g/n/ac/ax/be WiFi+BT5.4模ç»" /></div></div> 406 <div class="text"> 407 <div class="box"> 408 <div class="title"> 409 <div class="model">BL-M8922AP1</div> 410 <div class="pname">
4102T2R 802.11a/b/g/n/ac/ax/be WiFi+BT5.4模ç»</div> 411 </div> 412 <div class="desc">RTL8922AE-CG</div> 413 </div> 414 </div> 415 </a> 416 </li> 417 418 <!--------------产åå表--------------> 419 </ul> 420 </div> 421 <!-- 422 <div class="pagebar"> 423 <div class="pagination"> 424 425 </div> 426 </div> 427 --> 428 </div> 429 430 <!-------产å------------------> 431 </div> 432 </div> 433</div>
434<script> 435 $(".product-nav-bar .page_title").on("click",function(){ 436 $(".page_meun").toggleClass("open"); 437 }); 438</script>
438 439<!-------------------------------------- å å®¹ç»æ --------------------------------------> 440 441<!-------------------------------------- å°¾é¨å¼å§ --------------------------------------> 442<footer class="footer "> 443 <div class="wrap"> 444 <div class="page"> 445 <div class="page_tit bg_000"> 446 <!-- 447 <h3 class="wow fadeInUp" data-wow-delay=".1s">èç³»æä»¬<span>CONTACT</span></h3> 448 --> 449 <h3 class="wow fadeInUp" > 450 <span class="icon iconfont bl-icon-LOGO"></span> 451 </h3> 452 </div> 453 <div class="contact d-none d-xl-block"> 454 <!-- 455 <h3 class="wow fadeInUp" data-wow-delay=".1s">æ·±å³å¸å¿ èçµåæéå ¬å¸</h3> 456 --> 457 <div class="statement wow fadeInUp" > 458 <!-- 459 <span>å ¬å¸å°åï¼å¹¿ä¸çæ·±å³å¸å æåºè§å è·¯å强åæäº§ä¸å1Aæ 11å±</span> 460 <span>å¨è¯¢çµè¯ï¼0755-29807378</span> 461 <span><a href="https://www.b-link.net.cn/statement/5/5.html" target="_blank">ä¿ä¿®æ¿ç</a></span> 462 --> 463 464 465 <span><a href="https://www.b-link.net.cn/statement/5/6.html" target="_blank">éå¸è¯´æ</a></span> 466 467 <span><a href="https://www.b-link.net.cn/statement/5/5.html" target="_blank">ä¿ä¿®æ¿ç</a></span> 468 469 470 471 <span>æè¯é®ç®±ï¼[email protected]</span> 472 <!-- 473 <div class="share"> 474 <ul> 475 <!-- 476 <li><a href="javascript:;"><img src="/static/website/blink/img/full1.png"></a></li> 477 -/-> 478 <li><a href="tel:0755-29807378"><img src="/static/website/blink/img/full2.png"></a></li> 479 <li><a href="javascript:;"><img src="/static/website/blink/img/full3.png"><label class="lbl_img"><img src="/storage/uploads/20260807/fb17cf4380672d0698858bc9eb73c353.jpg"></label></a></li> 480 </ul> 481 </div>--ã 482 </div> 483 484 <!--åæ é¾æ¥--> 485 <!--åæ é¾æ¥å¼å§--> 486<!--åæ é¾æ¥ç»æ--> 487 </div> 488 </div> 489 </div> 490 <div class="copyright"> 491 <p> 492 Copyright © 2026 æ·±å³å¸å¿ èçµåæéå ¬å¸ <a href="https://beian.miit.gov.cn/" target="_blank" rel="nofollow">粤ICPå¤09056654å·</a> 493 </p> 494 </div> 495</footer> 496 497 498<!-- 1. å³ä¾§åºå®æ¬æµ®æé®ï¼æ ¸å¿åè lb-link ç form_fixed_buttonï¼ --> 499<div class="form-fixed-btn fixed-right z-50" id="consultFixedBtn"> 500 501 <div class="btn-icon bg-primary text-white rounded-circle shadow-lg"> 502 <i class="iconfont bl-icon-email"></i> 503 </div> 504 <div class="btn-text text-white bg-primary d-none d-md-block"> 505 <i class="iconfont bl-icon-email"></i><span>èç³»æä»¬</span</div> 506 </div> 507</div> 508<!-- 2. ç¹å»å±å¼çå¨è¯¢è¡¨åï¼åå§éèï¼ä½äºæé®å·¦ä¾§ï¼ --> 509<div class="form-fixed-panel fixed-right bg-white shadow-xl rounded-l-lg overflow-hidden hidden" style="display:none" id="consultFixedPanel"> 510 <!-- 表å头é¨ï¼å ³éæé®+æ é¢ï¼ --> 511 <div class="panel-header bg-primary text-white p-3 d-flex justify-content-between align-items-center"> 512 <h5 class="mb-0">èç³»æä»¬</h5> 513 <button type="button" class="close text-white" id="closeConsultPanel"> 514 <i class="iconfont bl-icon-close"></i> 515 </button> 516 </div> 517 <!-- 表åå 容 --> 518 <div class="panel-body p-4"> 519 <form id="fixedConsultForm" class="needs-validation" novalidate> 520 <!-- FunAdmin å¿ å¸¦ CSRF 令ç --> 521 <input type="hidden" id="csrfToken" name="__token__" value="256456a32dfdb5761acf5686ef7feeaa"> 522 523 <!-- å§åï¼å¿ å¡«ï¼ --> 524 <div class="form-input mb-3"> 525 <label for="fixedName" class="form-label text-sm">å¦ä½ç§°å¼æ¨ï¼ <span class="text-danger">*</span></label> 526 <input type="text" class="form-control form-control-sm" id="fixedName" name="name" placeholder="请è¾å ¥åå" required> 527 <div class="invalid-feedback text-xs">请è¾å ¥ä½ çåå</div> 528 </div> 529 530 <div class="row gap-3 mb-3"> 531 <!-- é®ä»¶ï¼å·¦åï¼ --> 532 <div class="form-input col-6 p-0"> 533 <label for="fixedEmail" class="form-label text-sm">æ¨ççµåé®ç®±ï¼ <span class="text-danger">*</span></label> 534 <input type="email" class="form-control form-control-sm" id="fixedEmail" name="email" placeholder="å¡«ååï¼å°æ ¹æ®æ¨çéæ±åéç¸å ³èµæææ¡£" required> 535 <div class="invalid-feedback text-xs">请è¾å ¥ææççµåé®ä»¶</div> 536 </div> 537 <!-- çµè¯ï¼å³åï¼ --> 538 <div class="form-input col-6 p-0"> 539 <label for="fixedPhone" class="form-label text-sm">æ¨æ¹ä¾¿çèç³»æ¹å¼ï¼</label> 540 <input type="tel" class="form-control form-control-sm" id="fixedPhone" name="phone" placeholder="å¡«ååï¼ä¸å±é¡¾é®å°å¨1ä¸ªå·¥ä½æ¥å è´çµæ²é"> 541 </div> 542 </div> 543 <!-- é®ç®±ï¼å¿ å¡«ï¼ 544 <div class="mb-3"> 545 <label for="fixedEmail" class="form-label text-sm">æ¨ççµåé®ç®±ï¼ <span class="text-danger">*</span></label> 546 <input type="email" class="form-control form-control-sm" id="fixedEmail" name="email" placeholder="å¡«ååï¼å°æ ¹æ®æ¨çéæ±åéç¸å ³èµæææ¡£" required> 547 <div class="invalid-feedback text-xs">请è¾å ¥ææççµåé®ä»¶</div> 548 </div> 549 --> 550 <!-- çµè¯ 551 <div class="mb-3"> 552 <label for="fixedPhone" class="form-label text-sm">æ¨æ¹ä¾¿çèç³»æ¹å¼ï¼</label> 553 <input type="tel" class="form-control form-control-sm" id="fixedPhone" name="phone" placeholder="å¡«ååï¼ä¸å±é¡¾é®å°å¨1ä¸ªå·¥ä½æ¥å è´çµæ²é"> 554 </div> 555 --> 556 <!-- åå¸ 557 <div class="form-input mb-3"> 558 <label for="fixedCity" class="form-label text-sm">æ¨æå¨çåå¸ï¼</label> 559 <input type="text" class="form-control form-control-sm" id="fixedCity" name="city" placeholder="å¡«ååï¼å°å°±è¿ä¸ºæ¨å®æä¸å¡å¯¹æ¥å"> 560 </div> 561 --> 562 <!-- å ¬å¸åç§° 563 <div class="form-input mb-3"> 564 <label for="fixedCompany" class="form-label text-sm">æ¨çå ¬å¸åç§°åæå¤è¡ä¸é¢åï¼</label> 565 <input type="text" class="form-control form-control-sm" id="fixedCompany" name="company" placeholder="å¡«ååï¼å°ä¸ºæ¨æä¾æ´æé对æ§çæå¡"> 566 </div> 567 --> 568 <div class="row gap-3 mb-3"> 569 <!-- åå¸ï¼å·¦åï¼ --> 570 <div class="form-input col-6 p-0"> 571 <label for="fixedCity" class="form-label text-sm">æ¨æå¨çåå¸ï¼</label> 572 <input type="text" class="form-control form-control-sm" id="fixedCity" name="city" placeholder="å¡«ååï¼å°å°±è¿ä¸ºæ¨å®æä¸å¡å¯¹æ¥å"> 573 </div> 574 <!-- å ¬å¸è¡ä¸ï¼å³åï¼ --> 575 <div class="form-input col-6 p-0"> 576 <label for="fixedCompany" class="form-label text-sm">æ¨çå ¬å¸åç§°åæå¤è¡ä¸é¢åï¼</label> 577 <input type="text" class="form-control form-control-sm" id="fixedCompany" name="company" placeholder="å¡«ååï¼å°ä¸ºæ¨æä¾æ´æé对æ§çæå¡"> 578 </div> 579 </div> 580 581 <!-- å¨è¯¢ç±»å 582 <div class="mb-3"> 583 <label for="fixedType" class="form-label text-sm">Inquiry Type <span class="text-danger">*</span></label> 584 <select class="form-select form-select-sm" id="fixedType" name="type" required> 585 <option value="">Select type</option> 586 <option value="business">Business</option> 587 <option value="technical">Technical Support</option> 588 <option value="other">Other</option> 589 </select> 590 <div class="invalid-feedback text-xs">Please select type</div> 591 </div> 592--> 593 <!-- éªè¯ç ï¼å¿ å¡«ï¼ 594 <div class="mb-3"> 595 <label for="fixedVerify" class="form-label text-sm">Verify Code <span class="text-danger">*</span></label> 596 <div class="input-group input-group-sm"> 597 <input type="text" class="form-control" id="fixedVerify" name="verifyCode" placeholder="Enter code" required> 598 <img src="/api/consult/verify.html" alt="Refresh" class="verify-code img-thumbnail" style="cursor: pointer; width: 90px; height: 30px; margin-left: 8px;"> 599 </div> 600 <div class="invalid-feedback text-xs">Please enter correct code</div> 601 </div> 602 --> 603 <!-- çè¨ï¼å¿ å¡«ï¼ --> 604 <div class="form-input mb-4"> 605 <label for="fixedMessage" class="form-label text-sm">æ¨ç主è¦éæ±ï¼ <span class="text-danger">*</span></label> 606 <textarea class="form-control form-control-sm" id="fixedMessage" name="content" rows="3" placeholder="请ç®åæè¿°æ¨çéæ±ï¼ä»¥ä¾¿æä»¬æ´åç¡®å°ä¸ºæ¨é身å®å¶ä¸ä¸æ¹æ¡" required></textarea> 607 <div class="invalid-feedback text-xs">
607æ¨è¿æ²¡æå¡«åéæ±å 容</div> 608 </div> 609 610 <input type="hidden" name="source" id="source" value="Contact Us"> 611 <input type="hidden" name="currentPageUrl" value="https://www.b-link.net.cn/products_10/module.html?flag=new"> 612 <!-- æäº¤æé® --> 613 <button type="submit" class="btn btn-primary btn-sm w-100">æäº¤</button> 614 </form> 615 </div> 616</div> 617 618<!-- æ ¸å¿æ ·å¼ï¼è´´å lb-link form_fixed_button åºå®é»è¾ --> 619<style> 620/* åºå®æé®æ ·å¼ï¼å³ä¾§å± ä¸ï¼hoverå±å¼æåï¼ */ 621#consultFixedBtn.form-fixed-btn { 622 position: fixed; 623 left:2px; 624 bottom:0; 625 626 transform: translateY(-50%); 627 628 display: flex; 629 align-items: center; 630 transition: all 0.3s ease; 631 padding-right: 10px; 632} 633#consultFixedBtn.form-fixed-btn .btn-icon { 634 width: 50px; 635 height: 50px; 636 display: flex; 637 align-items: center; 638 justify-content: center; 639 font-size: 20px; 640 cursor: pointer; 641 display: none; 642} 643#consultFixedBtn.form-fixed-btn .btn-text { 644 margin-right: 15px; 645 padding: 5px 10px; 646 background: #fff; 647 border-radius: 4px; 648 box-shadow: 0 2px 8px rgba(0,0,0,0.1); 649 cursor: pointer; 650} 651#consultFixedBtn.form-fixed-btn .btn-text i{ 652 margin-right: 5px; 653 654} 655#consultFixedBtn.form-fixed-btn .form-fixed-btn:hover .btn-text { 656 opacity: 0.95; 657} 658 659/* å±å¼ç表å颿¿æ ·å¼ï¼å³ä¾§åºå®ï¼å®½åº¦éé ï¼ */ 660#consultFixedPanel.form-fixed-panel { 661 position: fixed; 662 left: 0; 663 bottom: 0; 664 /* transform: translateY(-50%);*/ 665 width: 50%; 666 /* 667 max-height: 95vh; 668 */ 669 overflow-y: auto; 670 transition: all 0.3s ease; 671} 672 673#consultFixedPanel.form-fixed-panel .panel-body .form-input input{ 674 675 height: 3.08333rem; 676 box-sizing: border-box; 677 font-size: .92917rem; 678 color: #333; 679 line-height: 2.04167rem; 680 border: 1px solid #dfdfdf; 681 padding: 0.12083rem 0.54167rem; 682} 683#consultFixedPanel.form-fixed-panel .font-count { 684 position: absolute; 685 bottom: 5.18124rem; 686 right: 2.04167rem; 687 font-size: 0.22917rem; 688 line-height: 1.04167rem; 689 color: #b3b3b3; 690} 691 692/* éè/æ¾ç¤ºæ§å¶ */ 693#consultFixedPanel.form-fixed-panel.hidden { 694 opacity: 0; 695 visibility: hidden; 696 transform: translateY(50%) translateX(-100%); 697 /* 698 transform: translateY(-50%) translateX(100%); 699 */ 700} 701#consultFixedPanel.form-fixed-panel.show { 702 opacity: 1; 703 visibility: visible; 704 transform: translateY(0) translateX(0); 705 z-index: 1200; 706 /* 707 transform: translateY(-50%) translateX(0); 708 */ 709} 710 711/* 表åå 鍿 ·å¼ï¼ç´§åï¼éé å°é¢æ¿ï¼ */ 712#consultFixedPanel.form-fixed-panel .panel-header .close { 713 font-size: 18px; 714 opacity: 1; 715 cursor: pointer; 716} 717#consultFixedPanel .form-control-sm,#consultFixedPanel .form-select-sm { 718 border-radius: 3px; 719} 720#consultFixedPanel .text-xs { 721 font-size: 12px; 722} 723/* ååå¸å±éé */ 724#consultFixedPanel .row.gap-3 { 725 margin: 0 -4px; 726} 727#consultFixedPanel .col-6.p-0 { 728 padding: 0 4px !important; 729} 730#consultFixedPanel button{ 731 line-height: 2.5; 732} 733/* ååºå¼éé ï¼ç§»å¨ç«¯è°æ´ä½ç½®åå®½åº¦ï¼ */ 734@media (max-width: 768px) { 735 #consultFixedBtn.form-fixed-btn { 736 top: auto; 737 bottom: 30px; 738 transform: none; 739 } 740 #consultFixedPanel.form-fixed-panel { 741 top: auto; 742 bottom: 0; 743 right: 0; 744 left: 0; 745 width: 100%; 746 /*max-height: 90vh;*/ 747 border-radius: 12px 12px 0 0; 748 transform: translateY(100%); 749 750 } 751 752 #consultFixedPanel.form-fixed-panel .panel-body{ 753 max-height: 80vh; 754 overflow-y: auto; 755 } 756 #consultFixedPanel.form-fixed-panel.show { 757 transform: translateY(0); 758 } 759 #consultFixedBtn.form-fixed-btn .btn-text { 760 display: none !important; 761 } 762 #consultFixedBtn.form-fixed-btn .btn-icon { 763 display: flex; 764 } 765 /* ç§»å¨ç«¯é®ä»¶åçµè¯èªå¨å å 为åå */ 766 #consultFixedPanel .row.gap-3 { 767 flex-direction: column; 768 } 769 #consultFixedPanel .col-6.p-0 { 770 width: 100% !important; 771 margin-bottom: 8px; 772 max-width: 100%; 773 }
774 #consultFixedPanel .invalid-feedback{ 775 display: none !important; 776 } 777} 778</style> 779 780<!-- 交äºèæ¬ï¼æé®ç¹å»å±å¼/æ¶èµ·+表ååè½ -->
781<script> 782 // å ç´ è·å 783 const $fixedBtn = $('#consultFixedBtn'); 784 const $fixedPanel = $('#consultFixedPanel'); 785 const $closeBtn = $('#closeConsultPanel'); 786 const $form = $('#fixedConsultForm'); 787 // const $verifyImg = $('.verify-code'); 788$(document).ready(function() { 789 790 // 1. æé®ç¹å»å±å¼/æ¶èµ·è¡¨å 791 $fixedBtn.click(function() { 792 793 $fixedPanel.show().toggleClass('hidden show'); 794 }); 795 $closeBtn.click(function() { 796 $fixedPanel.toggleClass('show hidden'); 797 // $fixedPanel.removeClass('show')//.addClass('hidden'); 798 }); 799/* 800 // 2. éªè¯ç å·æ° 801 $verifyImg.click(function() { 802 $(this).attr('src', "/api/v1/consult/verify.html?t=" + Math.random()); 803 }); 804 */ 805 806 807 808 809// ç»å®è¡¨åæäº¤äºä»¶ 810$form.submit(function(e) { 811 e.preventDefault(); 812 813 814 // å端éªè¯ 815 if (!$form[0].checkValidity()) { 816 e.stopPropagation(); 817 $form.addClass('was-validated'); 818 return; 819 } 820 submitForm(); // è°ç¨å°è£ çæäº¤å½æ° 821}); 822 823}); 824 // 表åæäº¤å½æ°ï¼å°è£ 为åç¬å½æ°ï¼æ¹ä¾¿éè¯ï¼ 825function submitForm() { 826 // const $form = $('#fixedConsultForm'); 827 828 const $submitBtn = $form.find('button[type="submit"]'); 829 //console.log($form.serialize()) 830 $.ajax({ 831 url: "/api/v1/consult/fixedsubmit.html", 832 type: 'POST', 833 data: $form.serialize(), 834 dataType: 'json', 835 beforeSend: function() { 836 $submitBtn.prop('disabled', true).text('æäº¤ä¸...'); 837 }, 838 success: function(res) { 839 $submitBtn.prop('disabled', false).text('æäº¤'); 840 841 if (res.code === 1) { 842 // æåé»è¾ï¼æç¤º+é置表å 843 alert(res.msg); 844 $form[0].reset(); 845 $fixedPanel.removeClass('show').addClass('hidden'); 846 } else { 847 // 失败é»è¾ï¼å¤ææ¯å¦ä»¤çè¿æ 848 if (res.msg.includes('ä»¤çæ æ') || res.msg.includes('令çè¿æ')) { 849 // 令çè¿æï¼å è·åæ°ä»¤çï¼åéè¯æäº¤ 850 refreshTokenAndRetry($form); 851 } else { 852 // å ¶ä»é误ï¼å¦å段éªè¯å¤±è´¥ï¼ 853 alert(res.msg); 854 } 855 } 856 }, 857 error: function(xhr) { 858 $submitBtn.prop('disabled', false).text('æäº¤'); 859 const errorMsg = xhr.responseText || 'æäº¤å¤±è´¥'; 860 // è¥å端è¿å500ä¸å å«ä»¤çç¸å ³é误ï¼å¦PHPè¦åä¸ç令çä¿¡æ¯ï¼ 861 if (errorMsg.includes('__token__') || errorMsg.includes('令ç')) { 862 refreshTokenAndRetry($form); 863 } else { 864 alert(errorMsg); 865 } 866 } 867 }); 868} 869// å·æ°ä»¤çå¹¶éè¯æäº¤ 870function refreshTokenAndRetry($form) { 871 // 1. è¯·æ±æ°ä»¤ç 872 $.get("/api/v1/token/getNewToken.html", function(res) { 873 if (res.code === 1) { 874 // 2. æ´æ°è¡¨åä¸çæ§ä»¤ç 875 $form.find('input[name="__token__"]').val(res.data.token); 876 // 3. éè¯æäº¤è¡¨å 877 submitForm(); 878 } else { 879 alert('ä»¤çæ´æ°å¤±è´¥ï¼è¯·å·æ°é¡µé¢éè¯'); 880 } 881 }).fail(function() { 882 alert('è·åæ°ä»¤ç失败ï¼è¯·å·æ°é¡µé¢'); 883 }); 884} 885 886</script>
886 887 888<!-------------------------------------- å°¾é¨ç»æ --------------------------------------> 889<!-- 890<div class="full"> 891 <ul> 892 <li><a href="http://wpa.qq.com/msgrd?v=3&uin=994927909&site=qq&menu=yes"><span class="span1"></span> 893 <label>å¨çº¿QQ</label> 894 </a></li> 895 <li><a href="tel:40002541852" target="_blank"><span class="span2"></span> 896 <label>40002541852</label> 897 </a></li> 898 <li><a href="javascript:void(0)"><span class="span3"></span> 899 <label class="lbl_img"><img src=""></label> 900 </a></li> 901 <li><a href="javascript:void(0)" class="gotop" onclick="$('html,body').stop().animate({scrollTop:0},800)"><span class="span4"></span></a></li> 902 </ul> 903</div> 904--> 905<div class="progress-wrap iconfont bl-icon-zhixiangshang"> 906 <svg class="progress-circle svg-content" width="100%" height="100%" viewBox="-1 -1 102 102"> 907 <path d="M50,1 a49,49 0 0,1 0,98 a49,49 0 0,1 0,-98"/> 908 </svg> 909</div> 910 911 912 913 914 915</body> 916</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.