首页82篇文档

什么是pjax?当你点击一个站内的链接的时候,不是做页面跳转,而是只是站内页面刷新。这样的用户体验,比起整个页面都闪一下来说, 好很多。 其中有一个很重要的组成部分, 这些网站的ajax刷新是支持浏览器历史的, 刷新页面的同时, 浏览器地址栏位上面的地址也是会更改, 用浏览器的回退功能也能够回退到上一个页面。 那么如果我们想要实现这样的功能, 我们如何做呢? 我发现pjax提供了一个脚本支持这样的功能。 pjax项目地址在 https://github.com/defunkt/jquery-pjax 。 实...

阅读全文

DB facade实现CURD操作//引入DB类命名空间 use Illuminate\Support\Facades\DB; //新增数据 DB::insert("INSERT INTO student(`name`,age,sex) VALUES(?,?,?)",['王舞',20,'女']); //查询数据 DB::select('select * from student'); //修改数据 DB::update('update student set name=? WHERE id...

阅读全文

在实际工作中,有时候我们需要将txt文件作为附件下载,而不是将他打开。而浏览器默认行为是打开txt文件,所以我们要通过一定技术手段将文件直接弹出下载。第一种方法:利用php代码指定header来实现<?php header("Content-type:application/octet-stream"); header("Accept-Ranges:bytes"); header("Accept-Length:".filesize($file_...

阅读全文

$guarded与$fillable属性$guarded属性一般是和$fillable对应的,不是一起存在但是互相使用,他们都是laravel的批量赋值方法create()的,一个设置属性参数,有点这个意思。在create方法收集数据赋值的时候$flight = App\Flight::create(['name' => 'Flight 10']); $fillable就像是可以被赋值属性的“白名单”,还可以选择使用$guarded。$guarded属性包含你不想被赋值的属性数组。所以不被包含在其中的属...

阅读全文

在工作中难免有时候网站受到来某些地域的恶意点击,或者上级部门检查,网站又要能提供服务,又要能应付检查。这个时候,我们就需要屏蔽某个地区的IP禁止访问网站,达到消除恶意点击的目的。虽然服务器配置也可以解决,但频繁改动服务器配置,有可能影响服务器稳定。因此我们采用js判断ip来路并跳转的方式来达到所需要的效果。示例代码如下:<script src="http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js" charset=...

阅读全文

很多医疗网站都在做号码抓取的业务,应该99%都是花钱买的抓取业务。其实我们也可以自己做,当然了这是取巧,功能没有花钱的那么强大。有兴趣的可以试试,反正又不要钱是吧。找到网站访客QQ号码的原理原理很简单,当用户登录QQ的时候打开你的网站,网站会自动弹出你的QQ空间页面,之后在三秒钟左右自动关闭,这个时候,你打开你的QQ空间,查看你QQ空间的最近访客,这里的最近访客就是你网站的访客。这里给大家提醒一下,最好是申请一个新QQ,完全没有好友的QQ,另外如果网站访问量大于300,最好是开通黄钻,未开通黄钻的QQ空间只能...

阅读全文

nth-child主要用于列表或者排序分段文字的序号添加:把第3个LI的背景设为橙色li:nth-child(3){background:orange;}倍数写法:把第3、第6、第9、…、所有3的倍数的LI的背景设为橙色li:nth-child(3n){background:orange;}倍数分组匹配:匹配第1、第4、第7、…、每3个为一组的第1个LIli:nth-child(3n+1){background:orange;}匹配第5、第8、第11、…、从第5个开始每3个为一组的第1个LIli:nth-ch...

阅读全文

html5 audio的语法以及属性和方法使用语法<audio src="song.mp3" controls="controls" loop="loop" autoplay="autoplay">亲 您的浏览器不支持html5的audio标签</audio>属性src 是歌曲的路径controls 播放控制 如果给标签里写了 controls="controls" 那么网页会显示audio自带的播放控...

阅读全文