摘要: 使用requests+beautifulsoup4爬取某网站的项目信息,此网站比较复杂,所需的数据在6个不同网页中,每抓取一条数据需要打开6个不同网页取数据,然后保存在某一条数据的数据字典中。某些数据有多条,而且每一条有可能还需要细分,所有数据格式层级非常多,最多有5层数据。此网站使用禁止IP的方式 阅读全文
posted @ 2016-09-05 19:08 骑一头小猪 阅读(353) 评论(0) 推荐(0) 编辑
摘要: $(function(){ //判断页面是手机端还是pc端 function IsPC() { var userAgentInfo = navigator.userAgent; var Agents = ["Android", "iPhone", "SymbianOS", "Windows Phon 阅读全文
posted @ 2016-08-12 14:48 骑一头小猪 阅读(774) 评论(0) 推荐(0) 编辑
摘要: //获取窗口可视范围的高度function getClientHeight(){ var clientHeight=0; if(document.body.clientHeight&&document.documentElement.clientHeight){ clientHeight=(docu 阅读全文
posted @ 2016-07-12 09:41 骑一头小猪 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 根据屏幕宽度,动态的去计算html根目录的font-size,来实现响应式rem的效果。 (function() { var b = document.documentElement, a = function() { var a = b.getBoundingClientRect().width; 阅读全文
posted @ 2016-03-01 18:26 骑一头小猪 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 1.HTML 5 全局 contenteditable 属性:<p contenteditable="true">这是一段可编辑的段落。请试着编辑该文本。</p> 2.<input type="file">的accept 属性: <!-- 选择照片 --><input type=file accep 阅读全文
posted @ 2016-02-03 17:33 骑一头小猪 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 堆栈实现后进先出。 实现方式:var a = new Array(); a.unshift(1); a.unshift(2); a.unshift(3); console.log("后进先出") ; a.pop(); 弹出的数字是1。 unshift方法将数组的开头加元素,所以,数组为[3,2,1] 阅读全文
posted @ 2016-02-02 17:24 骑一头小猪 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 图片投票项目,用户自己上传三张照片,程序将上传的三张照片上传到七牛服务器,并将回调的保存在七牛服务器的地址的链接上传到自己的数据库。 // 图片上传 $('#upload').click(function(){ var inputSize = $("#photo_value_cont>input") 阅读全文
posted @ 2016-02-02 15:20 骑一头小猪 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 手机摇晃,触发事件,代码如下。 阅读全文
posted @ 2016-01-08 11:07 骑一头小猪 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 最近做的一个年会活动,手机端使用了一种新的响应式布局方式,之前一直使用的是百分比以及REM,本次使用的是zoom属性,根据不同的屏幕,进行等比压缩。项目完成后,深切的感受到了zoom的魅力,相比于百分比以及REM,使用zoom属性的优势主要有以下几点:1.不同手机端兼容性问题很少,无论屏幕宽高多少,... 阅读全文
posted @ 2016-01-08 10:55 骑一头小猪 阅读(649) 评论(0) 推荐(0) 编辑
摘要: 前端是一个跟设计有一定关联的职位,前端设计师如果有设计师的能力,可以进阶为前端设计工程师,所以,前端人员如果能够掌握设计师的技能,那也是挺不错的,如下的网站,也许跟前端的技术关联不大,但却能给web开发带来极大的便利。对于这些让我觉得酷酷的网站,我觉得有必要总结一下,做一下笔记。1.www.tiny... 阅读全文
posted @ 2015-12-01 11:07 骑一头小猪 阅读(132) 评论(0) 推荐(0) 编辑