归档 标签 友链 关于

给 Gridea 博客增加搜索功能

使用 Gridea 将近一个月了,从 UI、功能、扩展性等各方面来说几乎完美,作为静态站点生成器来说真的很强大了。也正因为是静态博客,所以想支持搜索功能的话是有一定难度的,大家基本都使用第三方网站解决,如 Google ,百度等,也有专门支持小型静态网站的 Algolia DocSearch,但是从接入流程和最终效果来看,我并不满意。

iframe 区域显示

iframe 可以让 html 嵌套一个独立的 html 页面,但是这样只显示了从左上顶点开始的一部分,那么如何调整显示大小或者从指定的部分开始呢?

WebDAV - 跨平台的文件资源管理协议

WebDAV 是一个非常方便的跨平台文件共享协议,实现了 WebDAV 标准的网盘可以应用在任意支持 WebDAV 的 APP 中,提供跨平台的存储空间。

解决 render-html-to-pdf 分页截断的问题

用 html2canvas 和 jsPdf 库实现的网页导出 PDF 存在一个问题,即分页会将一些元素截断。目前的解决方案是对 body 的子元素遍历,每次计算累计高度和页面高度的差值,如果累计高度超出页面高度,则将超出的部分前插入一段空白,将其“挤”到下一页,这段空白的高度是页面高度减去上一次累计的高度。最后再 remove 掉插入的这些空白,恢复原貌。

关于一次油猴脚本开发的记录

偶然看到网上一篇关于可将 QQ 邮箱文件分享的文章,感觉原理简单,于是打算写一个脚本。