首页
关于
友情链接
归档
更多
统计
推荐
恋爱清单
Search
1
Typecho开启Gzip,感受火箭般速度
314 阅读
2
PHP实现自动提交百度普通收录/SEO
299 阅读
3
小站成立啦
273 阅读
4
Linux学习—Linux文件类基础命令(1)
269 阅读
5
PS没法保存而显示该文件被锁定解决方法
166 阅读
学习
项目
折腾
登录
Search
标签搜索
PHP
typecho
js
Linux
linux笔记
docker
百度SEO
photoshop
PS
百度蜘蛛UA
小筑
累计撰写
30
篇文章
累计收到
0
条评论
首页
栏目
学习
项目
折腾
页面
关于
友情链接
归档
统计
推荐
恋爱清单
搜索到
3
篇与
js
的结果
2023-03-07
利用js实现不同域名显示不同备案的方法
现实项目当中我们经常会遇到到多给域名访问一个页面或者一个站点的时候,限制备案的审核比较严格,就需要域名对应页面要放正确的备案号下面我们可以利用js实现。 <footer> <a href="https://beian.miit.gov.cn" id="miit" style="color: #000000" target="_blank">湘ICP备19003460号-1</a> <a href="https://www.beian.gov.cn/portal/registersystemInfo?recordcode=44011102002930" id="beian" style="color: #000000" target="_blank" >粤公网安备44011102002930号</a> <p> <script> const domain = location.host; const config = { 'czmz.top': { miit: '湘ICP备19003460号-1', beian: '粤公网安备44011102002930号', code: '44011102002930', }, 'czidc.vip': { miit: '湘ICP备19003460号-2', beian: '粤公网安备44011102003081号', code: '44011102003081', }, '0735.pro': { miit: '湘ICP备19003460号-3', beian: '粤公网安备44011102003089号', code: '44011102003089', }, 'centos.club': { miit: '湘ICP备19003460号-4', beian: '粤公网安备44011102003201号', code: '44011102003201', }, }; for (const key in config) { const pattern = new RegExp(key); if (pattern.test(domain)) { const item = config[key]; document.getElementById('miit').innerHTML = item.miit; document.getElementById('beian').innerHTML = item.beian; document.getElementById('beian').href = 'https://www.beian.gov.cn/portal/registersystemInfo?recordcode=' + item.code; } } </script> </p> </footer>小插曲腾云先锋(TDP,Tencent Cloud Developer Pioneer)是腾讯云 GTS 官方组建并运营的技术开发者群体。这里有最专业的开发者&客户,能与产品人员亲密接触,专有的问题&需求反馈渠道,有一群志同道合的兄弟姐妹。来加入属于我们开发者的社群吧 。
2023年03月07日
24 阅读
0 评论
2 点赞
2022-11-19
js检测文章是否被收录
前言昨天用公司的企业站发布文章后,想看看之前的网站收录了没有,但是又得通过第三方工具查询有点麻烦,看到crm系统的插件还有一个百度收录检测的,我把代码修改了一下,经过测试web页面通用,可以做成php插件,文中我提供了自己的demo接口,正式环境还需自己搭建html代码部分<a id="czmz_baidu" rel="external nofollow" target="_blank"></a> 引用的js,必须引用jq文件才能生效$(function () { $.getJSON('https://www.czmz.top/usr/query.php?url='+window.location.href, function(json, textStatus) { //https://www.czmz.top/usr/query.php 是我自己搭建的测试接口 正式环境还需自己搭建 if (json.state == 1) { $('#czmz_baidu').html('百度已收录'); $("#czmz_baidu").attr('href','https://www.baidu.com/s?wd='+document.title); }else{ $('#czmz_baidu').html('百度暂未收录'); $('#czmz_baidu').css('color','red'); $('#czmz_baidu').attr('href','http://zhanzhang.baidu.com/sitesubmit/index?sitename='+window.location.href); 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 = 'http://push.zhanzhang.baidu.com/push.js';} var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(bp, s); } }); });query接口搭建<?php /** * 百度Site查询接口 * code 200->正常;201->没有请求参数 * state 1->收录;0->未收录 */ header("Access-Control-Allow-Origin:*"); header('Content-type: application/json'); if(!isset($_GET['url'])||empty($_GET['url'])||$_GET['url']==''){ echo json_encode(array('code'=>'201','msg'=>'请填写请求参数')); exit(); } // 请求地址www.czmz.cn $url = $_GET['url']; // 百度搜索地址http://www.baidu.com/s?wd=site:czmz.top $baidu='http://www.baidu.com/s?wd='.$url; $curl=curl_init(); curl_setopt($curl,CURLOPT_URL,$baidu); curl_setopt($curl,CURLOPT_RETURNTRANSFER,1); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER,false);curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 30); $rs=curl_exec($curl); curl_close($curl); $str = preg_match_all('/很抱歉,没有找到与/',$rs,$baidu); if(!empty($str)){ // 无以下是网页中包含信息 echo json_encode(array('code'=>'200','url'=>$url,'state'=>'0')); }else{ // 有以下是网页中包含信息 $str = preg_match_all('/<font class="c-gray">没有找到该URL。您可以直接访问 <\/font>/',$rs,$baidu); if($str){ echo json_encode(array('code'=>'200','url'=>$url,'state'=>'0')); }else{ echo json_encode(array('code'=>'200','url'=>$url,'state'=>'1')); } } 小插曲腾云先锋TDP(TDP,Tencent Cloud Developer Pioneer)是腾讯云 GTS 官方组建并运营的技术开发者群体。这里有最专业的开发者&客户,能与产品人员亲密接触,专有的问题&需求反馈渠道,有一群志同道合的兄弟姐妹。来加入属于我们开发者的社群吧 。进群时可以跟管理员说是从本站过来的
2022年11月19日
37 阅读
0 评论
2 点赞
2022-11-18
js变量的命名规范
在 javaScript 中变量名存在一定规范,所有变量名必须符合这些规范,否则程序无法执行。变量名必须使用字母、下划线(_)、美元符号($)开头尽管之前的例子有用到中文作为变量名,但是是不推荐的。// 不会报错但是不推荐 var 数字 = 1; // 错误 var 1number = 1; // 错误 var number@a = 1; // 错误 var num+aa = 2; //下面是正确的方式 var number1 = 1; var _number = 1; var $number = 1;
2022年11月18日
49 阅读
0 评论
0 点赞