2017年11月15日 Content-Security-Policy(CSP)内容安全政策之研究 我在配置nginx的时候使用了Content-Security-Policy,刚开始的时候一脸茫然,好歹网络工具是个好老师,学到了不少。 Content-Security-Policy(CSP)的主要参数如下: script-src: 用于控制... Read more 折腾
2017年11月06日 简单的php上传处理操作 这几个折腾一个php上传的,网上查找资料,整理了下,基本可以通过下面的php代码进行处理上传: <?php //文件保存目录的绝对路径,默认为当前php文件所在目录 $php_path = dirname(__FI... Read more 代码
2017年11月04日 过滤wordpress评论框中的comment_auhor用户名 wordpress开放了评论,各种垃圾评论接踵而至,一般情况下我们是过虑评论内容,如有英文或非中文时,直接die掉,但有时发现,评论都是中文,但author名称却是却是广告的关键词,所以就需要一... Read more 代码
2017年11月02日 通过js从指定时间开始累计时间 分享一段javascript代码,实现了从指定时间开始累计时间,可以用在如网站运行了多少年或多少天,小孩出生了多久等这类地方。 <script type="text/javascript" language="javascript"> ... Read more 代码
2017年10月31日 使用highlight给代码高亮 代码高亮的方式很多,上次我们介绍了如何使用prism来进行高亮,这次再介绍一个代码高亮的方式,使用highlight进行代码高亮。当然了,首先你得去highlight官方网站去下载相应在js和css。 1、... Read more 折腾
2017年10月30日 使用prism给代码高亮 先去prism官网配置你的js和css,然后下载,加到你的网页中去,如: <link rel='stylesheet' href='prism.css' type='text/css' media='all' /> <script type='text/javascript' sr... Read more 折腾
2017年10月30日 使用jQuery的append、prepend、before、after方法等追加元素 利用jQuery追加元素的方法基本有append、prepend、before、after等4种。 1、jQuery append()方法: jQuery append()方法是在被选元素的结尾插入内容,如在p标签尾部加入内容,使用方法如下:... Read more 代码
2017年10月29日 通过JS实现Ctrl+Enter提交评论 大家有没有这种感觉,写完了评论,手都放在键盘上,提交的时候还要拿鼠标点了一下,是不是感觉有点麻烦,若写完了,直接Ctrl+Enter,可能会更加方便。下面这段js代码就可以实现Ctrl+Enter提... Read more 代码
2017年10月28日 用函数实现替换wordpress中的字符 对于wordpress文章中出现的一些文字或是关键字,我们想替换成其它的,或是给它加上超链接和颜色之类的,千万不要想着去整数据库,那样太麻烦了,写一个替换函数,再通过对应在勾子,就能轻松... Read more 代码
2017年10月27日 利用InstantClick,简单实现无刷新加载 InstantClick不依赖JQuery,类似PJAX,但是感觉更快一点,因为在访问者点击一个链接之后有200-300ms的延迟,instantclick利用这段时间,预加载页面,当你看到网页上的内容时,其实它刚刚已经... Read more 折腾
2017年10月21日 wordpress判断评论者使用的操作系统和浏览器的函数 下面这段代码可以判断来访评论者使用的是什么操作系统和浏览器,比方法比较简单,虽然没有插件那么精准,但这个代码用上感觉也足够了。 //判断是什么系统和浏览器留言 function get_browser... Read more 代码
2017年10月20日 分享一个打赏代码 很简单的一段代码,主要是JS,喜欢的朋友的可以拿去试试,很轻松的实现了通过显示二维码,可以让别人打赏你的功能。 JS代码部分: //js部分 (function($){ var id = Date.now(); if($(&... Read more 代码