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