网站由多个页面组成,链接是页面沟通的桥梁。页面上使用 <a> 标签页面跳转,Javascript 使用 window.location.href 页面跳转,于是有了初版的跳转链接函数。 阅读全文
PDF文件预览没有特别的需求,直接跳转PDF链接,Chrome浏览器自动切换PDF文件预览模式。可实际需求,要求模拟出PDF文件预览模式,并对当前页面进行可编辑。PDF对当前页面可编辑,意味着需要拆分PDF文件,将PDF文件每一页转换成图片,记录每一... 阅读全文
对于一个非常规的需求都是一次新的挑战,那怕是一个经验丰富的老前端。需求背景:在一个父DIV层里,充许用户拖动DIV子层修改其宽高,并限制其不能溢出父DIV层。简短的需求,第一眼,你会觉得是一个小的功能开发,容易。但在不知道... 阅读全文
以表格制作页面时,数据往往都使用二维数组来存储。编辑表格数据,经常会遇到需要判断某个值或某个记录是否已存在数组里。如果是一维数组,直接用jQuery.inArray获取结果,对于二维数组却不能使用该方法。考虑到重复使用的场景,有必要... 阅读全文
从萌新一步一步走来,原来要求全栈程序员变成现在的前端程序员与后端程序员。一个人开发的项目,变成了两个人开发:前端负责前端,后端负责后端,通过 API 接口实现数据的交互。脚本语言与服务器语言大杂烩的编程方式,将一去不复返... 阅读全文
在表格编辑数据时,需要对二维数据进行添加、修改和删除等系列操作,Javascript 可储存二维数据有两种类型:Array类型与Ojbect类型。说到二维数据,潜意识首先想到二维数组Array类型。一顿操作后,接近收尾工作时,猛然发现二维数组隐藏的坑... 阅读全文
Cookie缓存是网页常用功能之一,记录账号、缓存设置和统计触发次数等,涉及到网页的方方面面应用,给网页增加灵性。Javascript 虽然给出 document.cookie 缓存功能,不过缓存过程数据处理过于繁琐,不利于直接使用。为此,需要将这些过程封装,... 阅读全文
Comic++ 更懂你的漫画阅读器
覆盖 Chrome input 自动填充样式:internal-autofill...
微信小程序 API wx.uploadFile 官方示例:坑你没...
最新评论Latest comments