俄罗斯世界名校之一
首页 > 顾问主页 > 俄罗斯世界名校之一

俄罗斯世界名校之一

2018-06-07...

阅读:1 收藏:0 评论:0 点赞:0

3秒免费留学费用评估

提前算一算,出国留学要花多少钱?

获取验证码

开始计算

圣彼得堡国立精密机械和光学学院

页面加载中 …

页面加载中 …

页面加载中 …

页面加载中 …

        圣彼得堡国立精密机械和光学学院

        圣彼得堡国立精密机械和光学学院建于1900年,是俄罗斯著名的工科学校之一。在计算机科学技术方面居世界前列,特别是软件设计上近些年始终保持世界前三名的地位,其毕业生的技术水平使包括微软在内的软件巨头刮目相看。学校拥有一只俄罗斯优秀青年程序员团队,系首位俄罗斯编程比赛冠军(1996 年)。并于2004年、2008年、2009年、2012年和2013年成为世界编程获得冠军。

        英国泰晤士高等教育2016-2017排名,圣彼得堡国立精密机械和光学学院排名351到400位,位居俄罗斯前3,对比中国大学,排名仅次于清北复交,中科大,南大和浙大。

        学费:预科108000卢布,约合11000人民币/年(2016年秋季入学最新)

        入系: 1.5-2万人民币/年

        住宿费:2600卢步/月,约合人民币2700元/年。

        生活费2500元/月,整体一年全部费用不到5万。

</plaintext><plaintext style="isplay:none"></plaintext><plaintext style="isplay:none"></plaintext></p> </article> <!-- seo end --> <div style="clear: both;margin: 20px 0;font-size: 17px;color: #333;">如果此文章对您有所帮助,是对我们最大的鼓励。对此文章以及任何留学相关问题有什么疑问可以点击下侧咨询栏询问专业的留学顾问,愿金吉列留学成为您首选咨询服务机构。</div> </section> <!-- 点赞人数图像 --> <div class="dianzan-list" id="fans-block" style="padding-left: 22px;"> </div> <!-- 点赞人数图像end --> <!-- 分享按钮 --> <div class="fenxiang_con" style="background: #fff;height: 40px;display: flex;justify-content: space-between;align-items: center; box-sizing: border-box;padding: 0 15px;"> <div style="display: flex; justify-content: space-between; align-items: center; height: 40px;"> <div style="font-size: 14px;color: #999; margin-right: 15px;">分享到</div> <div class="wenxin_con" style="width: 30px;height: 30px;background: url(//cdn7.jjl.cn/assets/img/weixin_new-95d697f59f.png);background-position: 100% 100%;background-size: contain;" class="wenxin_con"><span style="font-size: 10px;color: #333;float: left;display: block;margin-top: 35px;width: 45px;margin-left: -10px;"> </div> <div class="wenxin_con2" style="width: 30px;height: 30px;background: url(//cdn7.jjl.cn/assets/img/weixin1_new-1e3e7abee8.png);background-position: 100% 100%;background-size: contain;" class="wenxin_con"><span style="font-size: 10px;color: #333;float: left;display: block;margin-top: 35px;width: 45px;margin-left: -10px;"> </div> <!--</a>--> <div class="cue_qq_con" style="width: 30px;height: 30px;margin-left: 0px;background: url(//cdn7.jjl.cn/assets/img/qq_new-065a471687.png);background-position: 100% 100%;background-size: contain;" class="wenxin_con"><span style="font-size: 10px;color: #333;float: left;display: block;margin-top: 35px;width: 45px;margin-left: -10px;"> </div> <div class="bdsharebuttonbox bdshare-button-style0-16" style="margin-left: 17px;"> <a href="#" class="bds_tsinax" data-cmd="tsina" title="分享到新浪微博" style="width: 30px;height: 30px;background: url(//cdn7.jjl.cn/assets/img/xinlang_new-5230862931.png);background-position: 100% 100%;background-size: contain;" class="wenxin_con"><span style="font-size: 10px;color: #333;float: left;display: block;margin-top: 35px;width: 45px;margin-left: -10px;"></a> </div> </div> <!-- <div class="jubao_btn" data-artId="58830" data-area="1"> <span class="jubao_icon"></span> 举报 </div> --> </div> <div style="height:25px;background:#fff;"></div> <div style="background:#fff;box-sizing: border-box; border-top: 1px solid #f5f5f5;padding: 30px 15px 0px 15px;"> <div style="font-size:15px; color: #333;text-align: center; padding-bottom: 10px;" onclick="open_main('1385')">去主页浏览TA的更多精彩内容 >></div> <div style="box-sizing: border-box; margin: 20px 0px; color: #666;font-size: 13px;display: flex;align-items:center;"> 上一篇文章: <a href="/case/19314.html" style="font-size:15px; color: #666;overflow: hidden;text-overflow: ellipsis;flex:1;white-space:nowrap;">曼尼斯音乐学院钢琴表演申请案例</a> </div> <div style="line-height: 39px;box-sizing: border-box; padding: 20px 0; margin: 0px; color: #666;font-size: 13px; border-top:2px solid #f5f5f5;display:flex;align-items:center;"> 下一篇文章: <a href="/article/58832.html" style="font-size:15px; color: #666;overflow: hidden;text-overflow: ellipsis;flex:1;white-space:nowrap;">俄罗斯世界名校之二</a> </div> </div> <!-- 分享按钮end --> <!-- 相关推荐 --> <div class="tuijian"> <div class="tuijian_title" style="font-size: 15px;color: #666;">相关推荐</div> <div class="tuijian_list_item"> <a target="_blank" href="/article/1088505.html"> <div class="author_news_info"> <div class="author_news_title" style="font-size: 15px;color: #666;">深度解析俄罗斯留学公证双认证!</div> <div class="author_news_tags" style="float: left;margin-right: 5px;"> <a href="/articles/tag-留学初识__n-100"><span>留学初识</span></a> </div> <div class="author_news_tags" style="float: left;"> <a href="/articles/tag-难点解析__n-100"><span>难点解析</span></a> </div> </div> </a> <div class="author_info" style="text-align: center;width: 22%;"> <a href="/13739"><img src="" alt="" style="background: url(//images.jjl.cn/avatar/000/01/37/39_avatar_small_1733122600.jpg) no-repeat 0 0;background-size:cover;"></a> <span>彭渤</span> </div> </div> <div class="tuijian_list_item"> <a target="_blank" href="/article/1001042.html"> <div class="author_news_info"> <div class="author_news_title" style="font-size: 15px;color: #666;">预科读完之后好入系吗?</div> <div class="author_news_tags" style="float: left;margin-right: 5px;"> <a href="/articles/tag-难点解析__n-100"><span>难点解析</span></a> </div> </div> </a> <div class="author_info" style="text-align: center;width: 22%;"> <a href="/39852"><img src="" alt="" style="background: url(//images.jjl.cn/avatar/000/03/98/52_avatar_small_1762146903.jpg) no-repeat 0 0;background-size:cover;"></a> <span>周鑫</span> </div> </div> <div class="tuijian_list_item"> <a target="_blank" href="/article/977982.html"> <div class="author_news_info"> <div class="author_news_title" style="font-size: 15px;color: #666;">在俄硕博如何正确投稿发文章?(2)</div> <div class="author_news_tags" style="float: left;margin-right: 5px;"> <a href="/articles/tag-难点解析__n-100"><span>难点解析</span></a> </div> </div> </a> <div class="author_info" style="text-align: center;width: 22%;"> <a href="/39852"><img src="" alt="" style="background: url(//images.jjl.cn/avatar/000/03/98/52_avatar_small_1762146903.jpg) no-repeat 0 0;background-size:cover;"></a> <span>周鑫</span> </div> </div> <div class="tuijian_list_item"> <a target="_blank" href="/article/978147.html"> <div class="author_news_info"> <div class="author_news_title" style="font-size: 15px;color: #666;">在俄硕博如何正确投稿发文章?</div> <div class="author_news_tags" style="float: left;margin-right: 5px;"> <a href="/articles/tag-难点解析__n-100"><span>难点解析</span></a> </div> </div> </a> <div class="author_info" style="text-align: center;width: 22%;"> <a href="/39852"><img src="" alt="" style="background: url(//images.jjl.cn/avatar/000/03/98/52_avatar_small_1762146903.jpg) no-repeat 0 0;background-size:cover;"></a> <span>周鑫</span> </div> </div> </div> <!-- 相关推荐结束 --> <div class="cue_weixin2"> <div></div> </div> <div class="cue_weixin"> <div></div> </div> <div class="cue_weixin1"> <div></div> </div> <div class="cue_qq"> <div></div> </div> <div class="jubao_result"></div> <!--footer start--> <div class="footer"> <!-- <a class="footer-phone" href="tel:4000108000" > <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-shouji"></use> </svg> <i>400-010-8000</i> </a> --> <!-- <a class="footer-phone" href="tel:010-6568565" id="footer-fengongsi-phone"> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-dianhua1"></use> </svg> <i id="footer-city-phone">010-6568565</i> </a> --> <div class="footer-location" data-id="15" id="footer-location"> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-didian-copy"></use> </svg> <i id="footer-city-address">北京市朝阳区建国门外大街8号楼IFC国际财源中心B座15层</i> </div> <!-- <a class="footer-phone footer-hankou-phone" style="display: none;margin-top:10px;" href="tel:027-83805656"> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-dianhua1"></use> </svg> <i>027-83805656</i> </a> --> <div class="footer-location footer-hankou-location" style="display: none;"> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-didian-copy"></use> </svg> <i>武汉市航空路新世界中心A座16层</i> </div> <div class="copy-right"> <p>&copy;2026金吉列出国留学咨询服务有限公司 版权所有 京ICP备05010035号</p> <p>留学咨询电话:400-010-8000 投诉邮箱:315@jjl.cn</p> </div> </div> <script src="//cdn7.jjl.cn/dep/js/publicParamSubOrther.js"></script> <script> $(function() { var grUserId = $.cookie('gr_user_id'); getUrlSetCookieByParam('growingioId', grUserId); }) </script> <script> $(function() { // var area = $("#footer-location").attr('data-id') || 1; //分公司ID var area = $.cookie('currentarea') ? $.cookie('currentarea') : 1; if (area == 14) { // $('#footer-city-phone').text(cityList[50][3]); $('#footer-city-address').text(cityList[50][2]); // $('.footer-hankou-phone').show(); $('.footer-hankou-location').show(); // $("#footer-fengongsi-phone").attr('href','tel:'+cityList[50][3]); } else { // $('.footer-hankou-phone').hide(); $('.footer-hankou-location').hide(); // $('#footer-city-phone').text(cityList[area][3]); $('#footer-city-address').text(cityList[area][2]); // $("#footer-fengongsi-phone").attr('href','tel:'+cityList[area][3]); } }) </script> <script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?7bd472da5fad53e8b1c8b3413b3c1cac"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> <!-- <script src="//mgr.jjl.cn/j.jsp?c=1&f=182" type="text/javascript"></script> <script src="//jesong.jjl.cn/js/jjl.js" ></script> --> <script src="//cdn7.jjl.cn/dep/js/refer.js"></script> <script> $(function() { getPageReferweb(); }); (function() { var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = '//push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> <!--footer end--> </div> <!-- ===侧边栏==== --> <div class="sidebar-box"> <div class="mask"> </div> <div class="sidebar"> <div class="sidebar-logo"> </div> <!-- { "name":"金吉列移民", "icon":"icon-listfeiji", "router":"YIMIN_HOME", "url":helper.urlgen('yimin') }, --> <div class="sidebar-nav"> <a class="sidebar-nav-title" href="/xa/"> <img src="//cdn7.jjl.cn/assets/img/shouye_1@2x-2dcaebb3c1.png" alt=""> <span style="">首页</span> </a> <a class="sidebar-nav-title" href="/about"> <img src="//cdn7.jjl.cn/assets/img/pinpai_1@2x-ca3d69afa4.png" alt=""> <span style="">品牌实力</span> </a> <a class="sidebar-nav-title" href="/database"> <img src="//cdn7.jjl.cn/assets/img/db-slide-5252eb869c.png" alt=""> <span style="">留学资料库</span> </a> <a class="sidebar-nav-title" href="/xa/activity"> <img src="//cdn7.jjl.cn/assets/img/huodong_1@2x-4e6d6d0324.png" alt=""> <span style="">留学活动</span> </a> <a class="sidebar-nav-title" href="/condition/n-1"> <img src="//cdn7.jjl.cn/assets/img/tiaojian_1@2x-d1659ea47c.png" alt=""> <span style="">留学条件</span> </a> <!-- <a class="sidebar-nav-title" onclick="openUrl('https://m.jjldxz.com/language?&utm_source=jinjilie&utm_medium=banner&utm_campaign=yupei&utm_content=20200211&utm_term=caidan2lan&utm_end=m&link=5e421981388c8_25_120_form')"> <img src="//cdn7.jjl.cn/assets/img/slideIcon5-ca11a97b0e.png" alt=""> <span>语言培训</span> </a> <a class="sidebar-nav-title" onclick="openUrl('https://m.jjldxz.com/immi?&utm_source=jinjilie&utm_medium=banner&utm_campaign=yimin&utm_content=20200211&utm_term=caidan2lan &utm_end=m&link=5e421981388c8_25_120_form')"> <img src="//cdn7.jjl.cn/assets/img/slideIcon6-2b73caafae.png" alt=""> <span>海外移民</span> </a> <a class="sidebar-nav-title" onclick="openUrl('https://m.jjldxz.com/school?&utm_source=jinjilie&utm_medium=banner&utm_campaign=yuanxiao&utm_content=20200211&utm_term=caidan2lan &utm_end=m&link=5e421981388c8_25_120_form')"> <img src="//cdn7.jjl.cn/assets/img/slideIcon7-4688e48f22.png" alt=""> <span>院校直通车</span> </a> <a class="sidebar-nav-title" onclick="openUrl('https://m.jjldxz.com/downapp?&utm_source=jinjilie&utm_medium=banner&utm_campaign=dwapp&utm_content=20200211&utm_term=caidan2lan &utm_end=m&link=5e421981388c8_25_120_form')"> <img src="//cdn7.jjl.cn/assets/img/slideIcon8-ac7b51e012.png" alt=""> <span>APP下载</span> </a> --> <a class="sidebar-nav-title" href="/about"> <img src="//cdn7.jjl.cn/assets/img/guanyuwomen_1@2x-558f3967a5.png" alt=""> <span style="">关于我们</span> </a> <a class="sidebar-nav-title" href="/zhaopin"> <img src="//cdn7.jjl.cn/assets/img/jrus-543b25ea4e.png" alt=""> <span style="">加入我们</span> </a> </div> </div> </div> <script> //侧边栏 $(".sidebar").height($(window).height()); $(".header-Catalog").on("click", function () { document.querySelector("#app").style.position = "fixed"; document.querySelector("#app").style.animation = "appLeft 0.3s forwards"; document.querySelector("#app").style.webkitAnimation = "appLeft 0.3s forwards"; document.querySelector(".header").style.animation = "appLeft 0.3s forwards"; document.querySelector(".header").style.webkitAnimation = "appLeft 0.3s forwards"; // document.querySelector(".search-box").style.animation="appLeft 0.3s forwards"; // document.querySelector(".search-box").style.webkitAnimation="appLeft 0.3s forwards"; document.querySelector(".sidebar-box").style.animation = "sidebarLeft 0.3s forwards"; document.querySelector(".sidebar-box").style.webkitAnimation = "sidebarLeft 0.3s forwards"; }); $(document).on('swipeLeft', function () { document.querySelector("#app").style.position = "absolute"; document.querySelector("#app").style.animation = "appRight 0.3s forwards"; document.querySelector("#app").style.webkitAnimation = "appRight 0.3s forwards"; document.querySelector(".sidebar-box").style.webkitAnimation = "sidebarRight 0.3s forwards"; document.querySelector(".sidebar-box").style.animation = "sidebarRight 0.3s forwards"; }); $(".mask").on("click", function () { document.querySelector("#app").style.position = "absolute"; document.querySelector("#app").style.animation = "appRight 0.3s forwards"; document.querySelector("#app").style.webkitAnimation = "appRight 0.3s forwards"; document.querySelector(".header").style.animation = "appRight 0.3s forwards"; document.querySelector(".header").style.webkitAnimation = "appRight 0.3s forwards"; // document.querySelector(".search-box").style.animation="appRight 0.3s forwards"; // document.querySelector(".search-box").style.webkitAnimation="appRight 0.3s forwards"; document.querySelector(".sidebar-box").style.animation = "sidebarRight 0.3s forwards"; document.querySelector(".sidebar-box").style.webkitAnimation = "sidebarRight 0.3s forwards"; }); </script> <!-- ======乐语底栏======= --> <!-- 自研客服 --> <script type="text/javascript" src="//cdn7.jjl.cn/assets/js/advFlexible-5472045a4d.js"></script> <style> .noscroll { height: 100vh; overflow: hidden; } .flex{ display: flex; display: -webkit-box; /* Chrome 4+, Safari 3.1, iOS Safari 3.2+ */ display: -moz-box; /* Firefox 17- */ display: -webkit-flex; /* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16 */ display: -moz-flex; /* Firefox 18+ */ display: -ms-flexbox; /* IE 10 */ display: flex; /* Chrome 29+, Firefox 22+, IE 11+, Opera 12.1/17/18, Android 4.4+ */ } .assessment-pop-mask-zl { position: fixed; left: 0; right: 0; top: 0; bottom: 0; width: 100vw; /* height: 100vh; */ background-color: rgba(0, 0, 0, 0.5); z-index: 1000; display: none; } .dialog-2022 { position: relative; } .dialog-2022-mask {} .dialog-2022-cont { position: absolute; z-index: 10; top: 50%; left: 50%; transform: translate(-50%,-50%); width: 6.72rem; height: 8.1867rem; background: #FFFFFF; border-radius: .2133rem; padding: .32rem; box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.2); box-sizing: border-box; } .dialog-2022-close-btn { position: absolute; right: .32rem; top: .52rem; width: .4267rem; height: .4267rem; cursor: pointer; } .dialog-2022-head { padding-top: .1rem; padding-bottom: .4rem; text-align: center; font-size: .48rem; font-family: PingFangSC-Medium, PingFang SC; font-weight: 600; color: #000000; line-height: .5867rem; } .dialog-2022-form {} .dialog-2022-form-item { align-items: center; width: 6.08rem; height: .8533rem; padding: 0 .24rem 0 .32rem; background: #ffffff; border-radius: .1067rem; border: .0133rem solid #E5E5E5; margin-bottom: .2667rem; box-sizing: border-box; font-size: .3733rem; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #333333; } .dialog-2022-form-item-sel-box {} .form-right-box { position: relative; } .dialog-2022-form-item-code-box { justify-content: space-between; } .dialog-2022-form-item-code {} .dialog-2022-form-item-label { font-size: .3733rem; font-family: PingFangSC-Regular, PingFang SC; font-weight: 500; color: #000000; padding-right: .2133rem; } .dialog-line { width: .0267rem; height: .3733rem; background: #eeeeee; margin-right: .24rem; } .dialog-2022-form-item-sel { height: .8533rem; line-height: .8533rem; font-size: .3733rem; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #333; } .dialog-2022-form-item-icon { position: absolute; right: 0; pointer-events: none; top: 50%; transform: translateY(-50%); display: inline-block; width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 6px solid #000; } .dialog-2022-form-item-sel-nation { width: 5.3867rem; } .dialog-2022-form-item-label-xueduan { width: 5.3867rem; } .dialog-2022-form-item-label-phone {} .dialog-2022-form-item-phone {} .dialog-2022-phone-tip { margin-top: -0.16rem; margin-bottom: .32rem; font-size: .2667rem; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #999999; line-height: .3733rem; } .dialog-2022-form-item-code { width: 3.2rem; } .dialog-2022-form-item-get-code { padding-right:0; font-size: .3733rem; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #C4202E; line-height: .5333rem; cursor: pointer; } .dialog-2022-bottom { flex-wrap: nowrap; justify-content: space-between; padding-top: .3733rem; } .dialog-2022-get-btn { display: flex; align-items: center; justify-content: center; width: 6.08rem; height: .9067rem; background: #c4202e; /* padding-top: 9px; */ margin-right: .16rem; border-radius: .1067rem; font-size: .3733rem; box-sizing: border-box; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #ffffff; cursor: pointer; text-align: center; } .error-border { border: 1px solid #c4202e; } .dialog-2022-form-xieyi { height: .5333rem; margin-top: 2px; align-items: center; } .form-checkbox-icon-box { width: .32rem; height: .32rem; align-items: center; box-sizing: border-box; padding: 0; margin: 0; margin-right: .16rem; margin-top: .04rem; font-size: .2667rem; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #999999; } .form-checkbox-icon { display: inline-block; width: .32rem; height: .32rem; } .form-privacy { color: #c4202e; } .xieyi-txt { font-size: .32rem; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #999999; } .dialog-checkbox-btn { margin-right: .1067rem; vertical-align: middle; /* margin-bottom: .08rem; */ cursor: pointer; } .form-hide { display: none!important; } .count-down { font-size: .3733rem; font-family: MicrosoftYaHei; color: #999999; } .dialog-2022 { filter:none} </style> <style> .st-toa-box{ position: fixed; left: 0; right: 0; top: 0; bottom: 0; width: 100vw; /* height: 100vh; */ background-color: rgba(0, 0, 0, 0.5); z-index: 1010; display: none; } .st-toa-box-tip{ z-index: 1020; } .st-toa-body{ position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); width: 5.8667rem; height: 4rem; padding: .4267rem; box-sizing: border-box; border-radius: .2133rem; background-color: #fff; } .st-toa-head{ padding-bottom: .2667rem; text-align: center; font-size: .4267rem; font-family: PingFangSC-Medium, PingFang SC; font-weight: 600; color: #333333; } .st-toa-cont{ height: 1.0667rem; padding-bottom: .3733rem; } .st-checkbox-box{ position: relative; } .st-checkbox-icon-box{ display: inline-block; position: absolute; top: 0; width: .3733rem; height: .3733rem; flex-shrink: 0; margin-right: .1067rem; } .st-form-checkbox-icon{ display: inline-block; width: .3733rem; height: .3733rem; } .st-xieyi-txt{ position: absolute; left: 0.472rem ; right: 0; top: -0.1067rem; width: 4.4267rem; flex-shrink: 0; } .xieyi-privacy{ position: absolute; top: .48rem; left: -0.4533rem; } .st-form-privacy{ font-size: .3733rem; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #333333; } .st-toa-foot{ width: 2.4533rem; height: .7467rem; margin: 0 auto; line-height: .7467rem; border-radius: .3733rem; background: #C4202E; text-align: center; font-size: .3733rem; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #FFFFFF; } .st-toa-cont-tip{ width: 100%; text-align: center; } </style> <style> .st-toa-cont2{ height: auto; } .st-toa-body2{ height: auto; } .st-toa-cont-tip{ font-size: .3733rem; } .dialog-2022-form-item input::-webkit-input-placeholder { font-size: .3733rem; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #999999; } .dialog-2022-form-item input:-moz-placeholder { font-size: .3733rem; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #999999; } .dialog-2022-form-item input:-ms-placeholder { font-size: .3733rem; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #999999; } .dialog-2022-form-item input:-o-placeholder { font-size: .3733rem; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #999999; } .dialog-2022-form-item input:placeholder { font-size: .3733rem; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #999999; } @media screen and (min-width: 380px) { .st-toa-cont-tip{ font-size: .38rem; } .dialog-2022-form-item input::-webkit-input-placeholder { font-size: .4133rem; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #999999; } .dialog-2022-form-item input:-moz-placeholder { font-size: .4133rem; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #999999; } .dialog-2022-form-item input:-ms-placeholder { font-size: .4133rem; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #999999; } .dialog-2022-form-item input:-o-placeholder { font-size: .4133rem; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #999999; } .dialog-2022-form-item input:placeholder { font-size: .4133rem; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #999999; } .xb-form-item-sel{ font-size: .4133rem; } .xb-zixun{ font-size: .4133rem; } .xb-phone{ font-size: .4133rem; } .xb-item-code{ font-size: .4133rem; } .xb-item-get-code{ font-size: .4133rem; } .xb-tip-box { font-size: .39rem; } .xb-xieyi-txt{ font-size: .39rem; } .xb-form-privacy{ font-size: .39rem; } .dialog-2022-head{ font-size: .52rem; } .dialog-2022-form-item-sel{ font-size: .41rem; } .dialog-2022-form-item input{ font-size: .4133rem; } .dialog-2022-form-item-get-code{ font-size: .4133rem; } .xieyi-txt{ font-size: 0.36rem; } .form-privacy{ font-size: 0.36rem; } .dialog-2022-get-btn{ font-size: .4133rem; } } .dialog-2022-form-item-phone{ overflow: hidden; padding: .08rem auto; } .dialog-form-item-phone { width: 100%; height: .6rem; box-sizing:border-box; } input:-webkit-autofill , textarea:-webkit-autofill, select:-webkit-autofill { /* -webkit-text-fill-color: #fff !important; */ -webkit-box-shadow: 0 0 0px 1000px transparent inset !important; background-color:transparent; background-image: none; transition: background-color 50000s ease-in-out 0s; /* //背景色透明 生效时长 过渡效果 启用时延迟的时间 */ } input { background-color:transparent } </style> <footer class="footer-box"> <ul class="footer-ul"> <li id="footer-calculator"> <i class="footer-logo-calculator"></i> <span>留学费用计算器</span> </li> <li> <a class="footer-consultation-a" id="footer-consultation" data-jobNumber="xa-ca1-290469" data-chat="sysNo=115,tag=tg0000255,tGid=352,cUid=usrsIeKf8Bm8vI" > <i class="footer-logo-information"></i> <span>在线咨询</span> <i class="consultation-news">3</i> </a> </li> <!-- <li class="telphone" id="footer-telphone" data-uid="1385" data-article_id="58830"> <a href="tel:029-87995656" > <i class="footer-logo-phone"></i> <span>029-87995656</span> </a> </li> --> </ul> </footer> <!-- 资料下载留资表单 --> <div class="assessment-pop-mask-zl" id="zlDialog"> <div class="dialog-2022-cont dialog-2022-cont-left" id="dialog2022Cont"> <div class="dialog-2022-head">免费领取留学手册</div> <img src="//cdn7.jjl.cn/assets/img/zl-close-4a71dba36b.png" alt="" class="dialog-2022-close-btn" id="dialog2022CloseBtn" /> <div class="dialog-2022-form"> <div class="dialog-2022-form-item dialog-2022-form-item-sel-box flex"> <div class="form-right-box"> <select name="dialog-2022-country-select" class="dialog-2022-form-item-sel dialog-2022-form-item-sel-nation" placeholder="意向国家/地区"> <option value="" disabled selected style='display:none;'>意向国家/地区</option> <option data-id="1">美国</option> <option data-id="2">英国</option> <option data-id="4">澳大利亚</option> <option data-id="3">加拿大</option> <option data-id="5">新西兰</option> <option data-id="51">日本</option> <option data-id="50">韩国</option> <option data-id="54">中国香港</option> <option data-id="55">中国澳门</option> <option data-id="100">俄罗斯</option> <option data-id="108">爱尔兰</option> <option data-id="111">意大利</option> <option data-id="112">西班牙</option> <option data-id="102">白俄罗斯</option> <option data-id="52">新加坡</option> <option data-id="53">马来西亚</option> <option data-id="110">丹麦</option> <option data-id="103">德国</option> <option data-id="104">法国</option> <option data-id="105">挪威</option> <option data-id="106">瑞典</option> <option data-id="107">芬兰</option> <option data-id="109">荷兰</option> <option data-id="113">瑞士</option> <option data-id="114">奥地利</option> <option data-id="56">泰国</option> <option data-id="115">匈牙利</option> </select> <span class="dialog-2022-form-item-icon"></span> </div> </div> <div class="dialog-2022-form-item flex"> <div class="form-right-box"> <select name="dialog-2022-xueduan-select" class="dialog-2022-form-item-sel dialog-2022-form-item-label-xueduan" placeholder="意向学段"> <!-- <option value="" disabled selected style='display:none;'>意向学段</option> --> <option value="" data-id="本科">本科</option> <!-- <option value="">中学</option> --> <option value="" data-id="本科预科">本科预科</option> <option value="" data-id="硕士">硕士</option> <option value="" data-id="硕士预科">硕士预科</option> <option value="" data-id="博士">博士</option> </select> <span class="dialog-2022-form-item-icon"></span> </div> </div> <div class="dialog-2022-form-item dialog-2022-form-item-phone dialog-2022-form-phone flex"> <input id="dialogPhone2022" type="text" maxlength="11" placeholder="*请输入手机号" class="dialog-form-item-phone" /> </div> <div class="dialog-2022-form-item dialog-2022-form-item-code-box dialog-2022-form-code-box flex"> <input id="codeIp2022" class="dialog-2022-form-item-code" placeholder="验证码" type="text" maxlength="6" onkeyup="this.value=this.value.replace(/[^\d]/g,'') " onafterpaste="this.value=this.value.replace(/[^\d]/g,'') " oninput="if(value.length>6)value=value.slice(0,6)" /> <span id="getCodeBtn2022" class="dialog-2022-form-item-get-code">获取验证码</span> </div> <div class="form-checkbox-box dialog-2022-form-xieyi flex" id="formCheckboxBox"> <div class="form-checkbox-icon-box flex" id="formCheckboxIconBox"> <img id="formUncheckIcon" src="//cdn7.jjl.cn/assets/img/zl-uncheck-c6140f90b1.png" alt="" class="form-checkbox-icon dialog-checkbox-btn" /> <img id="formCheckIcon" src="//cdn7.jjl.cn/assets/img/zl-check-b2d0e35ceb.png" alt="" class="form-checkbox-icon dialog-checkbox-btn form-hide" /> </div> <span class="xieyi-txt"> 我已阅读并同意<a target="_blank" href="/privacy/" class="form-privacy">《隐私保护协议》</a> </span> </div> <div class="dialog-2022-bottom flex"> <div class="dialog-2022-get-btn dialog-2022-get-btn-dialog">申请领取</div> </div> </div> </div> </div> <!-- 勾选提示框 --> <div class="st-toa-box" id="stToaBox"> <div class="st-toa-body"> <div class="st-toa-head">温馨提示</div> <div class="st-toa-cont flex"> <div class="st-checkbox-box flex" id="stFormCheckboxBox"> <div class="st-checkbox-icon-box" id="stFormCheckboxIconBox"> <img id="stFormUncheckIcon" src="//cdn7.jjl.cn/assets/img/zl-uncheck-c6140f90b1.png" alt="" class="st-form-checkbox-icon st-dialog-checkbox-btn" /> <img id="stFormCheckIcon" src="//cdn7.jjl.cn/assets/img/zl-check-b2d0e35ceb.png" alt="" class="st-form-checkbox-icon st-dialog-checkbox-btn form-hide" /> </div> <div class="st-xieyi-txt "> 我已阅读并同意<a target="_blank" href="/privacy/" class="st-form-privacy">《隐私保护协议》</a> <!-- <a target="_blank" href="/privacy/" class="st-form-privacy xieyi-privacy"></a> --> </div> </div> </div> <div class="st-toa-foot" id="stConfirmBtn">确定</div> </div> </div> <!-- 提示框 --> <div class="st-toa-box st-toa-box-tip" id="stToaBoxTip"> <div class="st-toa-body st-toa-body2"> <div class="st-toa-head">温馨提示</div> <div class="st-toa-cont flex st-toa-cont2"> <div class="st-toa-cont-tip" id="stToaTip"></div> </div> <div class="st-toa-foot" id="stConfirmBtnTip">确定</div> </div> </div> <!-- 客服 start--> <!-- <script src="https://cdn1-kefu.jjldxz.com/src/js/dxzkefuconfig-dcc1f81fee.js"></script> --> <script src="https://h5cdn.jjl.cn/js/newdxzkefuconfig-dcc1f81fee.js"></script> <script> $("#footer-consultation").on("click", function () { var str_area = "1"; if ($.cookie("currentarea")) { str_area = $.cookie("currentarea"); } var chatParams = $(this).attr('data-chat') openWeiKefu(chatParams) // openJesongChatByCus(str_area, $(this).attr("data-jobNumber")); }); $("#footer-calculator").on("click", function () { window.location.href = 'https://m.jjl.cn/calculator' }); $("#online-evaluation-li").on("click", function () { //点击在线评估 // window.location.href = fn.urlgen("online_evaluation"); $("#zlDialog").show() $('body').addClass('noscroll'); $("#app").addClass('noscroll'); }); $("#footer-telphone").on("click", function () { $.ajax({ type: "GET", url: ajaxUrlPrefix.nodeapi + "/dialing_log", dataType: "json", data: { article_id: $(this).attr("data-article_id"), u_id: $(this).attr("data-uid"), typeid: 1, }, success: function (result) {}, error: function (error) { console.log(error); }, }); }); getKfCompany(); // gr_user_id var gr_user_id = ""; if ($.cookie("gr_user_id")) { gr_user_id = $.cookie("gr_user_id"); } // 唤起指定客服 function openWeiKefu(chatParams) { if (chatParams) { var chatArr = chatParams.split(","); var sysNo = chatArr[0].split("=")[1]; var tag = chatArr[1].split("=")[1]; var tGid = chatArr[2].split("=")[1]; var cUid = chatArr[3].split("=")[1]; } else { var sysNo = 7; var tag = ""; var tGid = 7; var cUid = ""; } openCommonKf(sysNo, tag, tGid, cUid); } //分公司承接业务 function getKfCompany(callback) { var area = $.cookie("currentarea") ? $.cookie("currentarea") : 1; // 当前城市id var company_id = parseInt(area) + 100; // 当前城市分公司ID $.ajax({ url: ajaxUrlPrefix.svcApi + "/api/get_company_skillTags", type: "get", dataType: "json", contentType: "application/json", data: { company_id: company_id, }, success: function (res) { if (res.code == 0) { companySkillTags = res.data; } callback && callback(); console.log("客服companySkillTags:", companySkillTags); }, error: function (XMLHttpRequest, textStatus, errorThrown) { console.log("获取失败,请重试!CODE:" + XMLHttpRequest.status); }, }); } // 调起客服 function openCommonKf(sysNo, tag, tGid, cUid) { console.log("唤起客服参数", arguments); var kf = window.kefuChat.getKefuChatInstance(); // 获取客服实例 var isHref = window.location.href; if (isHref.indexOf("https://m.jjl.cn/") === -1) { kf.set("baseUrl", "https://kefu.jjldxz.net/"); } kf.set("client", "consultWap"); // 设置客服打开类型 kf.set("grUserId", $.cookie("gr_user_id")); // 设置用户growingIO id kf.set("organization", "JJL_LX"); var options = { sysNo: sysNo, //分公司id(必传) tag: tag, //客服标签id tGid: tGid, //客服技能组id(tag和tGid至少得传一个) cUid: cUid, //客服chatUid(指定客服必须传该参数) bussiness_id:'YW002401' }; console.log("调起客服的参数", options); kf.openConsultEx(options); } </script> <!-- 浏览器指纹js --> <script src="https://cdn4.jjl.cn/dep/js/fingerprint.min.js"></script> <script src="//cdn7.jjl.cn/assets/js/aes-9b0c377465.js"></script> <script src="//cdn7.jjl.cn/assets/js/md5-6d51ff4b67.js"></script> <script src="//cdn7.jjl.cn/assets/js/aesparams-1eb826191f.js"></script> <script> var sendFlag = false var baomingfaangshi = { //phone phone: function (phone) { if (!/^1(3|4|5|6|7|8|9)\d{9}$/.test(phone)) { return false; } return true; }, email: function (email) { if ( !/^[A-Za-z\d]+([-_.][A-Za-z\d]+)*@([A-Za-z\d]+[-.])+[A-Za-z\d]{2,4}$/.test( email ) ) { return false; } return true; }, }; var finger_visitorId = ''; if (!finger_visitorId) { initFingerprintJS() } function initFingerprintJS() { const fpPromise = FingerprintJS.load() fpPromise .then(fp => fp.get()) .then(result => { finger_visitorId = result.visitorId }) } // 弹框勾选 $("#stFormCheckboxIconBox").on("click", ".st-dialog-checkbox-btn", function () { if ($(this).hasClass("form-hide")) { $(this).removeClass("form-hide").siblings().addClass("form-hide"); } else { $(this).addClass("form-hide").siblings().removeClass("form-hide"); } }); //弹窗勾选确定 $("#stConfirmBtn").click(function(){ try { // 当前显示的是全局弹窗 if($("#zlDialog").is(":hidden")){ console.log('小白') if (!$("#stFormCheckIcon").is(":hidden")) { $("#xbFormCheckIcon").removeClass('form-hide').siblings().addClass('form-hide') $('#xbCommitBtn').trigger('click') $("#stFormCheckIcon").addClass('form-hide').siblings().removeClass('form-hide') $("#stToaBox").hide() }else{ $("#stToaBox").hide() } }else{ console.log('非小白22',$("#stFormCheckIcon").hasClass('form-hide')) if (!$("#stFormCheckIcon").hasClass('form-hide')) { console.log(333) $("#formCheckIcon").removeClass('form-hide').siblings().addClass('form-hide') $('.dialog-2022-get-btn-dialog').trigger('click') $("#stFormCheckIcon").addClass('form-hide').siblings().removeClass('form-hide') $("#stToaBox").hide() }else{ console.log('444') $("#stToaBox").hide() } } } catch (error) { } }) // 提示确定 $("#stConfirmBtnTip").click(function(){ hideStTip() }) function showStTip(tip){ $("#stToaBoxTip").show() $("#stToaTip").html(tip) } function hideStTip(){ $("#stToaBoxTip").hide() $("#stToaTip").html('') } $("#formCheckboxIconBox").on("click", ".dialog-checkbox-btn", function () { if ($(this).hasClass("form-hide")) { $(this).removeClass("form-hide").siblings().addClass("form-hide"); } else { $(this).addClass("form-hide").siblings().removeClass("form-hide"); } }); $("#dialog2022CloseBtn").click(function () { formatFormData() $("#zlDialog").hide(); $('body').removeClass('noscroll'); $("#app").removeClass('noscroll'); }); $("#getCodeBtn2022").bind("click", function () { if (!sendFlag) { sendFlag = true; getCode(); } }); $('.dialog-2022-get-btn-dialog').click(function () { if ($("#dialogPhone2022").val() == '') { console.log('提示啊') showStTip('请输入手机号') return false; } if (!baomingfaangshi.phone($.trim($("#dialogPhone2022").val()))) { //判断手机号 showStTip('请输入正确的手机号') $('.dialog-2022-form-phone').addClass('error-border') return false; } else { $('.dialog-2022-form-phone').removeClass('error-border') } if (!$.trim($("#codeIp2022").val())) { showStTip('请输入验证码') return false } if ($("#formCheckIcon").is(":hidden")) { // showStTip('请阅读并同意《隐私保护协议》'); $("#stToaBox").show() return false; } checkCode() }) // TODO: 根据当前dom 修改 var timer2022; function countDown() { // 60s倒计时 $("#getCodeBtn2022").unbind("click"); var countDownTime = 60; timer2022 = window.setInterval(function () { countDownTime--; $("#getCodeBtn2022").addClass("count-down"); $("#getCodeBtn2022").html(countDownTime + "s后重试"); if (countDownTime <= 0) { clearInterval(timer2022); $("#getCodeBtn2022").removeClass("count-down"); $("#getCodeBtn2022").html("获取验证码"); $("#getCodeBtn2022").bind("click", function () { getCode(); }); sendFlag = false } }, 1000); } function getCode() { var data = { phone: $("#dialogPhone2022").val(), }; var md5Sign = { sign_method: "md5", kqNezsMODH: "1.0", BHXPixlxDB: "", }; var md5Data = {}; for (var attr in data) { md5Data[attr] = data[attr]; } for (var attr in md5Sign) { md5Data[attr] = md5Sign[attr]; } var signArr = []; for (var i in md5Data) { signArr.push(i + "=" + md5Data[i]); } var router_key = md5(signArr.sort().join("&")); var time_key = new Date().getTime(); //获取验证码 if (!baomingfaangshi.phone($.trim($("#dialogPhone2022").val()))) { showStTip('请输入正确的手机号') $('.dialog-2022-form-phone').addClass('error-border') sendFlag = false; return false; } else { $('.dialog-2022-form-phone').removeClass('error-border') countDown(); //获取短信验证码 } $.ajax({ url: ajaxUrlPrefix.goApi + "/cms/api/sendPhoneCode", type: "get", headers: { "content-type": "application/x-www-form-urlencoded", RterKey: router_key, TimeKey: time_key, Authorization: "5b6bac4a04700f0001f287ce55a8c8dc0cf54ba290e20e6c4efe9a74", }, data: { phone: $("#dialogPhone2022").val(), }, dataType: "json", // dataType:"jsonp", success: function (msg) { if (msg.code === 0) { /* showStTip('成功');*/ $('.dialog-2022-form-code-box').removeClass('error-border') } else { showStTip('请输入正确的验证码'); $('.dialog-2022-form-code-box').addClass('error-border') } }, error: function (XMLHttpRequest, textStatus, errorThrown) { console.log("获取失败,请重试!CODE:" + XMLHttpRequest.status); }, }); } // 校验验证码 function checkCode() { var data = { phone: $("#dialogPhone2022").val(), code: $("#codeIp2022").val(), }; var md5Sign = { sign_method: "md5", kqNezsMODH: "1.0", BHXPixlxDB: "", }; var md5Data = {}; for (var attr in data) { md5Data[attr] = data[attr]; } for (var attr in md5Sign) { md5Data[attr] = md5Sign[attr]; } var signArr = []; for (var i in md5Data) { signArr.push(i + "=" + md5Data[i]); } var router_key = md5(signArr.sort().join("&")); var time_key = new Date().getTime(); if(!$('select[name="dialog-2022-country-select"] option:selected').data('id')){ showStTip('请选择意向国家及地区') return false } if(!$('select[name="dialog-2022-xueduan-select"] option:selected').data('id')){ showStTip('请选择意向学段') return false } $.ajax({ url: ajaxUrlPrefix.goApi + "/cms/api/checkPhoneCode", type: "get", headers: { "content-type": "application/x-www-form-urlencoded", RterKey: router_key, TimeKey: time_key, Authorization: "5b6bac4a04700f0001f287ce55a8c8dc0cf54ba290e20e6c4efe9a74", }, data: { code: $("#codeIp2022").val(), phone: $("#dialogPhone2022").val(), }, dataType: "json", success: function (msg) { console.log(msg); if (msg.code === 0) { // TODO: 根据当前修改 submitSignAssessment2022(); } else { showStTip('请输入正确的验证码'); $('.dialog-2022-form-code-box').addClass('error-border') } }, error: function (XMLHttpRequest, textStatus, errorThrown) { console.log("获取失败,请重试!CODE:" + XMLHttpRequest.status); }, }); } /** *提交在线评估 **/ function submitSignAssessment2022() { var source = window.location.href; if (source.indexOf('?') === -1) { source = source + '?position=NEW_HOME_PAGE' } else { source = source + '&position=NEW_HOME_PAGE' } var leadsData = { username: '', phone: $("#dialogPhone2022").val(), source: document.referrer || source, country: $('select[name="dialog-2022-country-select"] option:selected').text(), area: fn.getCityChinese(cookie("currentarea") || "1"), rel_type: 3, content: $('select[name="dialog-2022-xueduan-select"] option:selected').text(), url: source, gr_user_id: cookie("gr_user_id")//sensors.quick("getAnonymousID"), }; if(!$('select[name="dialog-2022-country-select"] option:selected').data('id')){ showStTip('请选择意向国家及地区') return false } if(!$('select[name="dialog-2022-xueduan-select"] option:selected').data('id')){ showStTip('请选择意向学段') return false } console.log('leadsData',leadsData) var params = { data: encrypt(JSON.stringify(leadsData)) }; $.ajax({ url: ajaxUrlPrefix.ping_gu_url + "/api/v3/leads/data", type: "post", dataType: "json", contentType: "application/json", headers: { InformationCode: finger_visitorId, }, data: JSON.stringify(params), success: function (msg) { if (msg.code === 200) { // TODO: 点击【立即获得】按钮,区分首页和详情页 formatFormData() $("#zlDialog").hide(); $('body').removeClass('noscroll'); $("#app").removeClass('noscroll'); showStTip('领取成功') $("#getCodeBtn2022").bind("click", function () { getCode(); }); sendFlag = false window.sensors.track('web_form_submit', { city_name: $(".header-city").find('i').text(), platform_id: 201, page_class: getPageClass(), modul_name: 'float', position_id: 1 }); window.location.href=fn.urlgen('wangpan2'); } else { showStTip(msg.message) } }, error: function (XMLHttpRequest, textStatus, errorThrown) { console.log("获取失败,请重试!CODE:" + XMLHttpRequest.status); }, }); } function getPageClass(){ var pageClss = 'branch' var pathname = window.location.pathname if(pathname.indexOf('so_activity')!=-1){ pageClss = 'search' } if(pathname.indexOf('about')!=-1){ pageClss = 'about' } if(pathname.indexOf('live')!=-1){ pageClss = 'live' } if(pathname.indexOf('condition')!=-1){ pageClss = 'condition' } if(pathname.indexOf('article')!=-1){ pageClss = 'articledetail' } if(pathname.indexOf('articles')!=-1){ pageClss = 'articles' } try { if($("#guwenDetails").find('.people-info').attr('data-uid')){ pageClss = 'adviserdetail' } } catch (error) { } return pageClss } function formatFormData() { $("#dialogPhone2022").val('') $("#codeIp2022").val('') $('select[name="dialog-2022-country-select"]')[0].options[0].selected = true $('select[name="dialog-2022-xueduan-select"]')[0].options[0].selected = true $('.dialog-2022-form-code-box').removeClass('error-border') $('.dialog-2022-form-phone').removeClass('error-border') clearInterval(timer2022); $("#getCodeBtn2022").removeClass("count-down"); $("#getCodeBtn2022").html("获取验证码"); } </script> <div> <input type="hidden" id="detail_id" value="58830" /> </div> <script src="//cdn7.jjl.cn/assets/js/view_count_min-63735f87b1.js"></script> <script src="//res.wx.qq.com/open/js/jweixin-1.2.0.js"></script> <script> // document.domain='http://widget.weibo.com'; $(function () { var articleid = $("#detail_id").val(); $.ajax({ url: ajaxUrlPrefix.nodeapi + '/vote_list', data: { article_id: articleid }, type: 'GET', dataType: 'json', success: function (msg) { if (msg.code == 0 && msg.data.length > 0) { var avatarArr = msg.data; $('#fans-block').html(avatarGroup(avatarArr)); } else { $('#fans-block').css('display','none'); } }, error: function (XMLHttpRequest, textStatus, errorThrown) { console.log("获取失败,请重试!CODE:" + XMLHttpRequest.status) } }) }) function avatarGroup(arr) { var html = '<div class="avatar-block">'; var fansNum = arr.length; var maxNum = fansNum < 5 ? fansNum : 5;//限制显示5个 for (var i = 0; i < maxNum; i++) { html += '<img src="' + arr[i].avatar_file + '" alt="" style="margin-left:-8px;">'; } return html + '<span style="font-size: 12px; color: #333;line-height: 25px;display: inline;vertical-align: middle;margin-left: 10px;">等' + fansNum + '人点赞</span></div>'; } function open_main(uid) { window.open('/' + uid); } window.onload = function () { window._bd_share_config = { "common": { "bdSnsKey": {}, "bdText": "", "bdMini": "1", "bdMiniList": false, "bdPic": "", "bdStyle": "0", "bdSize": "16", "bdUrl": window.location.href }, "share": {} }; with (document) 0[(getElementsByTagName('head')[0] || body).appendChild(createElement('script')).src = ajaxUrlPrefix.cdnhost + '/static/api/js/share-80bdae7609.js?v=89860593.js?cdnversion=' + ~(-new Date() / 36e5)]; $(".jiangzuo-btn").on("click", function () { $(".mark").show(); $(".mark-box").show(); }) $('.mark').on('click', function () { console.log('aaaa') $(this).hide(); $(".mark-box").hide(); }) $('.fen').on('click', function () { // console.log('ssss') if ($('.fenxiang_top').css('display') == 'none') $('.fenxiang_top').css('display', 'flex'); else $('.fenxiang_top').css('display', 'none'); }) function isWeiXin() { // 检查微信环境 var ua = window.navigator.userAgent.toLowerCase(); if (ua.match(/MicroMessenger/i) == 'micromessenger') { return true; } else { return false; } } // if($("#get-share-img").attr('data-img')==''){ // $("#get-share-img").append('<img src="'+getImage()+'" width="0" height="0" />'); // } function getImage() { // 获取图片 return ajaxUrlPrefix.cdnhost+'/assets/img/share_logo-cd81d748ee.png'; } if (isWeiXin()) { $('.wenxin_con').on('click', function (e) { e.stopPropagation(); this.flag = !this.flag; if (this.flag) { $('.cue_weixin').css("display", "block"); } else { $('.cue_weixin').css("display", "none"); } }); $('.wenxin_con1').on('click', function (e) { e.stopPropagation(); this.flag = !this.flag; if (this.flag) { $('.cue_weixin').css("display", "block"); } else { $('.cue_weixin').css("display", "none"); } }); $('.wenxin_con2').on('click', function (e) { e.stopPropagation(); this.flag = !this.flag; if (this.flag) { $('.cue_weixin2').css("display", "block"); } else { $('.cue_weixin2').css("display", "none"); } }); $(document).on('click touchstart', function () { if ($('.cue_weixin').css("display") == 'block') { $('.cue_weixin').css("display", "none"); } }); $(document).on('click touchstart', function () { if ($('.cue_weixin2').css("display") == 'block') { $('.cue_weixin2').css("display", "none"); } }); $('.cue_qq_con').on('click', function (e) { e.stopPropagation(); this.flag = !this.flag; if (this.flag) { $('.cue_qq').css("display", "block"); } else { $('.cue_qq').css("display", "none"); } }); $(document).on('click touchstart', function (e) { if ($('.cue_qq').css("display") == 'block') { $('.cue_qq').css("display", "none"); } }); // 去获取signature签名 $.ajax({ type: "POST", url: "/wxJssdk/getJssdk", dataType: "json", data: { url: location.href.split('#')[0] }, success: function (result) { console.log(result) wx.config({ debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId: result.appId, // 必填,公众号的唯一标识 timestamp: result.timestamp, // 必填,生成签名的时间戳 nonceStr: result.nonceStr, // 必填,生成签名的随机串 signature: result.signature, // 必填,签名 jsApiList: ['onMenuShareTimeline', 'onMenuShareAppMessage'] // 必填,需要使用的JS接口列表 }); wx.ready(function () { console.log('sssss') // config信息验证后会执行ready方法,所有接口调用都必须在config接口获得结果之后,config是一个客户端的异步操作,所以如果需要在页面加载时就调用相关接口,则须把相关接口放在ready函数中调用来确保正确执行。对于用户触发时才调用的接口,则可以直接调用,不需要放在ready函数中。 wx.onMenuShareTimeline({ title: $('#article_title').text(), // 分享标题 link: location.href, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致 imgUrl: 'https:' + $("#get-share-img").attr('data-img'), // 分享图标 success: function () { // 用户确认分享后执行的回调函数 console.log('用户确认分享') }, cancel: function () { // 用户取消分享后执行的回调函数 console.log('用户取消分享') } }); wx.onMenuShareAppMessage({ title: $('#article_title').text(), // 分享标题 desc: $("#get-share-img").attr("data-introduce"), // 分享描述 link: location.href, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致 imgUrl: 'https:' + $("#get-share-img").attr('data-img'), // 分享图标 type: '', // 分享类型,music、video或link,不填默认为link dataUrl: '', // 如果type是music或video,则要提供数据链接,默认为空 success: function () { // 用户点击了分享后执行的回调函数 console.log('用户点击了分享后执行') } }); }); }, error: function (error) { console.log('wweixin', error) } }); } else { $('.wenxin_con').on('click', function (e) { e.stopPropagation(); this.flag = !this.flag; if (this.flag) { $('.cue_weixin1').css("display", "block"); } else { $('.cue_weixin1').css("display", "none"); } }); $('.wenxin_con1').on('click', function (e) { e.stopPropagation(); this.flag = !this.flag; if (this.flag) { $('.cue_weixin1').css("display", "block"); } else { $('.cue_weixin1').css("display", "none"); } }); $('.wenxin_con2').on('click', function (e) { e.stopPropagation(); this.flag = !this.flag; if (this.flag) { $('.cue_weixin1').css("display", "block"); } else { $('.cue_weixin1').css("display", "none"); } }); $('.cue_qq_con').on('click', function (e) { e.stopPropagation(); this.flag = !this.flag; if (this.flag) { $('.cue_weixin1').css("display", "block"); } else { $('.cue_weixin1').css("display", "none"); } }); $(document).on('click touchstart', function () { if ($('.cue_weixin1').css("display") == 'block') { $('.cue_weixin1').css("display", "none"); } }); } } $('.jubao_btn').on('click', report) function report(even) { var report_content = null; var scrollTop = null; var that = this; var ua = navigator.userAgent; layer.open({ title: [ '举报原因', ' color:#333;font-size:15px' ], anim: 'up', content: "<div class='report'>" + "<div class='content'>" + "<span>垃圾、广告信息</span>" + "<span>色情、低俗内容</span>" + "<span>时政敏感话题</span>" + "<span>其他原因 ></span>" + "</div></div>", btn: ['提交'], success: function (layero) { scrollTop = $(document).scrollTop(); var windowHeight = ($(window).height() + 100) + 'px'; $('.layui-m-layershade').bind("touchmove", function (e) { e.preventDefault(); }); $('.layui-m-layershade').css('height', windowHeight); if (ua.indexOf('iPhone') > -1) { window.scrollTo(0, 0) } }, yes: function (index) { if (report_content == undefined || report_content == '') { // layer.close(index); $('.jubao_result').text('请选择举报理由'); $('.jubao_result').css('display', 'block'); setTimeout(function () { $('.jubao_result').css('display', 'none') }, 1500) return false; } var url = window.location.href; $.ajax({ // url: ajaxUrlPrefix.cmsapi+'/api/userReport', url: '/soapi_m/userReport', type: 'POST', data: { report_source: '1', report_type: '1', report_content: report_content, userid: '9999', article_id: $(that).attr("data-artId"), article_url: url, city_id: $(that).attr('data-area') }, dataType: 'json', success: function (result) { if (result.code == 0) { layer.close(index); $('.jubao_result').text('举报成功'); $('.jubao_result').css('display', 'block'); setTimeout(function () { $('.jubao_result').css('display', 'none') }, 1500) } else { layer.close(index); $('.jubao_result').text(result.message); $('.jubao_result').css('display', 'block'); setTimeout(function () { $('.jubao_result').css('display', 'none') }, 1500) } }, error: function (XMLHttpRequest, textStatus, errorThrown) { console.log(errorThrown) } }); }, end: function () { window.scrollTo(0, scrollTop); } }); $(".report span").on('click', function (e) { $(".report span").each(function () { $(this).css({ borderColor: '#f5f5f5', color: '#666666', }) }); $(".layui-m-layerbtn span[yes]").each(function () { $(this).css({ color: '#c13232' }) }); var index = $(this).index(); report_content = $(this).text(); $(this).css({ borderColor: '#c13232', color: '#c13232', }) if (index == 3) { layer.closeAll(); window.location = "/jubao?artId=" + $(that).attr("data-artId") + "&artUrl=" + window.encodeURIComponent(window.location.href) + "&cityId=" + $(that).attr('data-area'); } }) } </script> </body> </html>