任务:批量抓取网页pdf文件 有一个excel,里面有数千条指向pdf下载链接的网页地址,现在,需要批量抓取这些网页地址中的pdf文件。python环境: anaconda3 openpyxl beautifulsoup…
分类:html
微信开发-获取用户授权-node.js实现
本篇主要讲述,如何在微信中打开自家页面后,弹窗请求用户授权,以便拿到用户的微信信息。 首先说一下,完成自定义分享信息的,从无到有的流程: 基础硬件服务: 需要一个公网可以访问的有效域名: 购买域名,并备案,我是在阿里云购…
什么是空标签?(笔记)
什么是空标签呢? 一个空元素(empty element)可能是 HTML,SVG,或者 MathML 里的一个不可能存在子节点(例如内嵌的元素或者元素内的文本)的element。通常点说就是没有闭标签的元素。在HTML…
web跨域之jsonp, cors, proxy理解
web跨域 跨域产生原因: a. 协议名不一样 b. 主机不一样 c. 端口不一样 跨域有无问题: a. ajax请求会产生问题, 这是浏览器处理的结果 b. 通过url(统一资源定位)获取的图片(资源)也是一种跨域,但…
利用键盘事件移动小方块小demo
思路: 根据键盘的unicode值来判断是键盘上的哪个键 通过定位利用键盘事件改编方块的top和left值 通过开启定时器消除长按键盘的首次卡顿情况 html <div><div> css div…
addLoadEvent()函数
假如我们希望某个函数在网页加载完毕之后就立即执行。网页加载完毕时会触发一个onload事件,所以我们可以利用onload事件来加载这个函数。Onload事件与window对象相关联。如: 把myfunction函数绑定到…
单页面官网-平滑过渡到指的锚点
特点 单页面官网–不是传说中的单页面应用!固定顶部,点击导航平滑过渡到指定锚点,鼠标上下滚动到锚点位置导航随之切换如:考拉微课 HTML布局 <!--顶部导航栏--> <div id="he…
layer打开弹窗时传递参数(content:)
在使用layer打开弹窗时,我希望带一些参数过去,进行某些判断。直接就可以用链接+参数的方式即可。 js var userGrade=Mrant layer.open({ title: '权限管理', area: ['8…
客户端数据存储概述
过去十年中,浏览器已经发展成为一个强大的工具。这是一个缓慢的过程,伴随着许多成长之痛。现在,增强型布局控件、3D图形和游戏,甚至是音乐都可以在小而古老的浏览器中实现。客户端数据存储是一个更加令人兴奋的特性。 浏览Web的…
Sass
sass介绍 • SASS是一种CSS的开发工具,提供了许多便利的写法,大大节省了设计者的时间,使得CSS的开发,变得简单且可维护。 • SASS的本质是一种帮助你简化CSS工作流程的方式,帮助你更容易的维护和开发CSS…
判断元素是否有滚动条
判断元素是否有滚动条 因为出现滚动条便意味着元素空间将大于其内容显示区域,根据这个现象便可以得到判断是否出现滚动条的规则。 判断竖向滚动条 el.scrollHeight > el.clientHeight 这条规…
站在TA的角度来看HTML,认识会大不一样
TA就是,HTML解释器 从WebKit内核的HTML解释器的角度来看HTML。了解HTML文档是如何从字节流,一步步到DOM树的。理解这个过程,很多前端开发时一知半解的问题都能够很好地理解了。 总览解释过程 首先HTM…