Help
RSS
API
Feed
Maltego
Contact
Domain > tech-pro.cn
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2024-07-19
211.149.140.190
(
ClassC
)
2026-02-06
123.56.92.253
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: nginxDate: Fri, 06 Feb 2026 17:15:40 GMTContent-Type: text/htmlTransfer-Encoding: chunkedConnection: keep-aliveLocation: https://tech-pro.cn/ html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>nginx/center>/body>/html>
Port 443
HTTP/1.1 200 OKServer: nginxDate: Fri, 06 Feb 2026 17:15:41 GMTContent-Type: text/htmlTransfer-Encoding: chunkedConnection: keep-aliveVary: Accept-Encoding !DOCTYPE html>html langen>head> meta http-equivX-UA-Compatible contentIEEdge,chrome1> meta namerenderer contentwebkit> meta charsetutf-8> meta nameviewport contentwidthdevice-width, initial-scale1.0, user-scalable0, minimum-scale1.0, maximum-scale1.0 , user-scalableno> script srcjs/w_rem.js>/script> link hrefcss/swiper-bundle.min.css relstylesheet typetext/css /> link hrefcss/animate.min.css relstylesheet typetext/css /> link hrefcss/style.css relstylesheet typetext/css /> link hrefcss/sreen.css relstylesheet typetext/css /> title>首页/title> script srcjs/jquery-3.6.0.min.js>/script> script typetext/javascript srcjs/vue@3.2.37.js>/script> script typetext/javascript srcjs/jzt_common.js>/script> script typetext/javascript srcjs/swiper-bundle.min.js>/script> script typetext/javascript srcjs/jquery.countup.js>/script> script typetext/javascript srcjs/jquery.waypoints.min.js>/script> script srcjs/index.js>/script> script srcjs/wow.min.js>/script> script srccomponents/headerApp.js typetext/javascript charsetutf-8>/script> script> new WOW().init(); /script>/head>script> var _hmt _hmt || ; (function() { var hm document.createElement(script); hm.src https://hm.baidu.com/hm.js?780be374ab651e05095b5bd560ad8d3a; var s document.getElementsByTagName(script)0; s.parentNode.insertBefore(hm, s); })(); /script>body classwrap_box> div idindex-app classbox v-cloak> !--header start--> !-- pc头部 --> header-app>/header-app> !-- banner --> div classswiper banner> ul classswiper-wrapper> li classswiper-slide v-for(item, index) in bannerCateList> img :srcitem.bg_img classpc w100> !-- lazy-img :srcitem.bg_img classpc w100>/lazy-img> --> img :srcitem.mpic classphone w100> /li> /ul> div classswiper-pagination>/div> /div> !--header end--> !--index start--> div classpro_bg> div classcontent> div classtit tc> h2>Product center/h2> h4 classblue>产品中心/h4> p classf18>专注测控仪表研发 生产 销售/p> /div> div classpro_box rel flex between p_col> div classpro_type p_w100> ul> template v-for(item, index) in fenlei> li :classitem.idcateId?flex center current:flex center @clickcateId item.id> img :srcitem.sypic> div classflex1> h3 classf18>{{item.title}}/h3> p class>{{item.eng}}/p> /div> /li> /template> /ul> /div> div classpro p_w100> div classswiper> ul classswiper-wrapper> li classswiper-slide bigimg v-for(item, index) in productlist> a :hrefproduct_show.html?id + item.id + &cid + item.category_id+ &s2> div classpro_pic>img :srcitem.bg_img alt>/div> div classellipsis pro_tit>{{item.title}}/div> /a> /li> /ul> /div> /div> div classswiper-button-prev>/div> div classswiper-button-next>/div> /div> /div> /div> div classcase_bg> div classcontent> div classtit tc> h2>Application case/h2> h4 classblue>应用案例/h4> p classf18>坚持以客户为中心 解决各种问题/p> /div> ul classswiper case> ul classswiper-wrapper> li classswiper-slide bigimg v-for(item, index) in caselist> a :hrefcase_show.html?id + item.id + &cid + item.category_id+ &s3> div classcase_pic>img :srcitem.bg_img classw100>/div> div classcase_tit tc ellipsis mar_t10 black>{{item.title}}/div> div classcase_more mar_t10 gray9>查看详情/div> /a>/li> /ul> /ul> /div> /div> div classabout_bg> div classcontent> div classtit tc> h2>Company profile/h2> h4 classblue>公司简介/h4> p classf18>企业标准远高于国家标准/p> /div> div classabout> div classflex between center> img srcimages/about_tit.png classabout_tit> img srcimages/about_nar.png classabout_nar> /div> div classflex between center mar_t50 p_col> div classabout_con p_w100 > div classabout_txt black>{{jianjie.intro}}/div> a hrefabout.html?s1 classabout_more mar_t20>img srcimages/about_more.png>/a> /div> div classabout_pic p_w100>img :srcjianjie.bg_img classw100>/div> /div> /div> /div> /div> div classnews_bg> div classcontent> div classtit tc> h2>News center/h2> h4 classblue>新闻中心/h4> p classf18>主流品牌 新一代的选择/p> /div> div classnews flex between p_col> div classnews_pic p_w100>img :srcnewstu.bg_img classw100>/div> ul classnews_list p_w100> li classellipsis v-for(item, index) in newslist> a :hrefnews_show.html?id + item.id + &cid + item.category_id+ &s4>·{{item.title}}/a>/li> /ul> /div> /div> /div> div classyoushi_bg> div classcontent> div classtit tc> h2>Our advantage/h2> h4 classblue>我们的优势/h4> p classf18>用极致匠心为世界造品质仪表/p> /div> /div> div classyoushi rel> div classcontent> ul classyoushi_list flex wrap> li v-for(item, index) in youshi>a > div classyoushi_list_con rel> div classyoushi_list_tit tc fb>{{item.title}}/div> div classyoushi_list_txt>{{item.intro}}/div> div classyoushi_icon tc>img :srcitem.bg_img>/div> div classyoushi_btn flex center abs> a :hrefsite.company_desc target_blank > h3 classf18>立即咨询/h3>/a> div classnar>/div> /div> /div> /a>/li> /ul> /div> /div> /div> !--index end--> !--footer start--> bot-app>/bot-app> !--footer end--> /div> script srccomponents/LazyImg.js typetext/javascript charsetutf-8>/script> script srccomponents/botApp.js typetext/javascript charsetutf-8>/script> script> Vue.createApp({ setup() { let bannerCateList Vue.ref() // banner列表 let fenlei Vue.ref() let productlist Vue.ref() let caselist Vue.ref() let jianjie Vue.ref() let cateId Vue.ref(getUrlParam(categoryId) || ) let newslist Vue.ref() let newstu Vue.ref() let youshi Vue.ref() let zuoce Vue.ref() let qq Vue.ref() let site Vue.ref() let params Vue.ref({ // datas 鍙傛暟 page: 1, limit: 20, sort: sortDesc, list_type: all, type: goods }) const getqq () > { requestData(about, { id: 67e67d3a7761a262c5484b64, data_type:show, type: goods }, (res) > { qq.value res.info }) } const getsite () > { requestData(site, null, (res) > { site.value res changeWebInfo(site.value) console.log(site, site) }) } const getjianjie () > { requestData(about, { id: 67e67271a1b34449052da068, data_type:show, type: goods }, (res) > { jianjie.value res.info console.log(jianjie, jianjie) }) } const getnewstu () > { requestData(about, { id: 67e75b9e840ccf4c791adb4b, data_type:show, type: goods }, (res) > { newstu.value res.info }) } const getzuoce () > { requestData(about, { id: 67e75092ae9a3637fb5aaed0, data_type:show, type: goods }, (res) > { zuoce.value res.info }) } const getyoushi () > { requestData(about, { category_id: 67e67bd537dca970cc57870a, limit: 10, sort: sortDesc, list_type: all, type: goods }, (res) > { youshi.value res.data }) } const getnewslist () > { requestData(news, { category_id: 67e67a16b162e03c1a756fad, limit: 6, sort: sortDesc, list_type: all, type: content }, (res) > { newslist.value res.data }) } const getcaselist () > { requestData(case, { category_id: 67e677f263647f7227342371, limit: 10, sort: sortDesc, list_type: all, type: goods }, (res) > { console.log(caselist,res) caselist.value res.data console.log(caselist111,caselist) }) } const getfenlei (pid) > { requestData(category, { list_type: children, data_type: list, sort: sortAsc, category_id: 67e7980e316f5a341d3ad08a }, function (res) { fenlei.value res cateId.value res0.id }) } const getchanpin (type ) > { if (cateId.value) { params.value.category_id cateId.value } params.value.list_type all requestData(product, params.value, (res) > { console.log(productlist, res) let list res.data productlist.value list }) } const getbannerCateList () > { requestData(banner, { data_type: list, category_id: 67e67a5ad552741477212452 }, function (res) { bannerCateList.value res }) } Vue.watch( () > cateId.value, () > { getchanpin() } ) Vue.watch(bannerCateList, () > { Vue.nextTick(() > { // banner var swiper1 new Swiper(.banner, { watchOverflow: true, loop: true, speed: 600, autoplay: true, pagination: { el: .banner .swiper-pagination, clickable: true, }, }); }) }) Vue.watch(productlist, () > { Vue.nextTick(() > { var swiper2 new Swiper(.pro .swiper, { slidesPerView: 2, spaceBetween: 10, slidesPerGroup : 2, grid: { fill: column, rows: 2, }, watchOverflow: true, navigation: { nextEl: .pro_box .swiper-button-next, prevEl: .pro_box .swiper-button-prev, }, breakpoints: { 1024: { slidesPerView: 3, spaceBetween: 25, slidesPerGroup : 3, grid: { fill: column, rows: 2, }, }, 1680: { slidesPerView: 4, spaceBetween: 25, slidesPerGroup : 4, grid: { fill: column, rows: 2, }, }, } }); }) }) Vue.watch(caselist, () > { Vue.nextTick(() > { // banner var swiper3 new Swiper(.case, { slidesPerView: 2, spaceBetween: 10, watchOverflow: true, breakpoints: { 1024: { slidesPerView: 4, spaceBetween: 30, }, } }); }) }) Vue.onBeforeMount(() > { getfenlei() }) // DOM挂载完毕 Vue.onMounted(() > { getbannerCateList() getcaselist() getjianjie() getnewstu() getnewslist() getyoushi() getzuoce() getqq() getsite() }) return { bannerCateList, fenlei, productlist, cateId, jianjie, caselist,newstu,youshi,zuoce,newslist,qq,site } } }).component( // 注册的名字 HeaderApp, // 组件的实现 headerApp, ).component( // 注册的名字 botApp, // 组件的实现 botApp, ).component( // 注册的名字 LazyImg, // 组件的实现 LazyImg, ).mount(#index-app) /script> script> $(.pro_type li).click(function () { $(this).addClass(current).siblings().removeClass(current) }) /script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]