chrome如何一键清除历史记录及页面缓存发布于2018年04月29日 HTML 在日常的网页开发中,经常会操作清除页面缓存。而chrome浏览器,作为最常用的开发调试浏览器,这个清除页面缓存的功能也是非常常用的功能。不过,默认的菜单路径还是蛮深的,苏南大叔觉得每次点来点去,蛮痛苦的。您觉得呢?... 阅读更多
如何利用webpack构建pdfjs,并加载pdf文件?发布于2018年04月28日 HTML pdfjs的代码看起来不难。不过,却不得不吐槽相关的demo例子,写的蛮不清晰的。上一篇demo是helloworld,本篇的例子是pdfjs的webpack例子。在pdfjs源码中,webpack的例子,和hel... 阅读更多
pdf.js 的基本使用范例 helloworld 解读发布于2018年04月14日 HTML pdf.js是使用浏览器的先进技术来解析pdf文件的,这个过程,并不需要安装adobe pdfreader。pdf.js利用html5的先进特性来完成整个pdf文件的渲染,并且有着丰富的api接口,可以对pdf文件... 阅读更多
如何利用 smalltalk 弥补 electron 不支持 prompt 的问题发布于2018年04月01日 Electron smalltalk,人如其名,短小精悍。提供的模拟对话框,其实就三个,alert/confirm/prompt。正好可以弥补electron的短板,可以说是物尽其用。其他的模拟对话框类代码,提供的功能一般可都是要远... 阅读更多
window.name 跨域隐式传递消息原理解析发布于2018年03月18日 HTML window对象有个name属性,这是一个非常非常奇特的属性。只要当前的这个浏览器tab没有关闭,无论tab内的网页如何变动,这个name值都可以保持,并且tab内的网页都有权限访问到这个值,这就是跨域传递消息的原... 阅读更多