当前位置: 首页 > news >正文

CodeCopy —— 用于Typecho 复制代码 插件

前言

其实早在4月份就已经把功能做好了。当时刚看完《JavaScript DOM编程艺术》,糊里糊涂地就写了两天。

原文:利用JavaScript 为Typecho添加 复制代码 功能 仿csdn - 兔子昂

今天又花了一两个小时做出了插件。Plugin.php中的参数都没看懂,直接copy了别人的插件。

介绍

仿的CSDN,只有鼠标放到代码块,才会显示复制代码,鼠标从代码块移开,复制代码方框消失。支持一篇文章多个代码块的单独复制(这里实现比较心累,用到了闭包)。

效果如下图:

CodeCopy —— 用于Typecho 复制代码 插件

点击复制代码,会出现成功复制的提示。之后延迟一秒后,又会重置为复制代码

使用

github地址:GitHub - Tuziang/CodeCopy: 一个 适用于Typecho 复制代码 的插件

1 Download ZIP 下载本插件
2 解压,把 CodeCopy-master 目录重命名为 CodeCopy 上传至博客的 /usr/plugins 目录下
3 在插件页面启用本插件

支持

以下浏览器均为最新版本。经过测试,都可以正常复制。

电脑
搜狗浏览器 √
谷歌浏览器 √
火狐浏览器 √
Microsoft Edge √
QQ浏览器 √

手机
腾讯浏览器 √
搜狗浏览器 √
QQ浏览器 √

相关文章:

  • Invalid bound statement的一个解决方法
  • 阿里巴巴druid怎么读
  • java只有按值传递 没有引用传递
  • Typecho Fancybox 给文章图片添加灯箱效果
  • an error occured while loading the archive
  • 电脑无限循环cmd代码 Window系统下死循环
  • python 实现批量 csv文件 转化为 execl...
  • js 搜索子字符串 判断是否是子串 的方法
  • 禁用css 的浏览器插件 Web Developer
  • Baconian (Stegano, Encoding, C..的解法
  • mac直接修改压缩包
  • servlet获取ApplicationContext容器对象
  • org.apache.tomcat.util.modeler.BaseModelMBean.invoke 调用方法[createStandardContext]时发生异常
  • java.lang.ClassNotFoundException: org.springframework.context.support.ClassP
  • maven web-app没有新建servlet
  • Codepen 每日精选(2018-3-25)
  • GDB 调试 Mysql 实战(三)优先队列排序算法中的行记录长度统计是怎么来的(上)...
  • Git学习与使用心得(1)—— 初始化
  • iBatis和MyBatis在使用ResultMap对应关系时的区别
  • Javascript编码规范
  • Linux CTF 逆向入门
  • Linux gpio口使用方法
  • miaov-React 最佳入门
  • Objective-C 中关联引用的概念
  • pdf文件如何在线转换为jpg图片
  • React as a UI Runtime(五、列表)
  • 从PHP迁移至Golang - 基础篇
  • 从重复到重用
  • 缓存与缓冲
  • 如何胜任知名企业的商业数据分析师?
  • 使用Swoole加速Laravel(正式环境中)
  • 正则表达式
  • #微信小程序:微信小程序常见的配置传值
  • #我与Java虚拟机的故事#连载03:面试过的百度,滴滴,快手都问了这些问题
  • (11)MSP430F5529 定时器B
  • (2)STM32单片机上位机
  • (超详细)2-YOLOV5改进-添加SimAM注意力机制
  • (教学思路 C#之类三)方法参数类型(ref、out、parmas)
  • (全注解开发)学习Spring-MVC的第三天
  • (提供数据集下载)基于大语言模型LangChain与ChatGLM3-6B本地知识库调优:数据集优化、参数调整、Prompt提示词优化实战
  • ****Linux下Mysql的安装和配置
  • **PyTorch月学习计划 - 第一周;第6-7天: 自动梯度(Autograd)**
  • .babyk勒索病毒解析:恶意更新如何威胁您的数据安全
  • .Net 转战 Android 4.4 日常笔记(4)--按钮事件和国际化
  • .net和php怎么连接,php和apache之间如何连接
  • :如何用SQL脚本保存存储过程返回的结果集
  • [ vulhub漏洞复现篇 ] JBOSS AS 5.x/6.x反序列化远程代码执行漏洞CVE-2017-12149
  • [20181219]script使用小技巧.txt
  • [Angular] 笔记 9:list/detail 页面以及@Output
  • [HTML]Web前端开发技术18(HTML5、CSS3、JavaScript )HTML5 基础与CSS3 应用——喵喵画网页
  • [java刷算法]牛客—剑指offer链表有环的入口、反转链表、合并排序链表
  • [leetcode] Longest Palindromic Substring
  • [Linux] MySQL数据库之索引
  • [python] logging输出到控制台(标准输出)
  • [Python进阶] 识别验证码