设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1446|回复: 0
打印 上一主题 下一主题

[原创发布] 修正Firefox/火狐浏览器的代码框复制问题(油猴脚本)

[复制链接]

Lv4.逐梦者

梦石
0
星屑
13768
在线时间
5692 小时
注册时间
2011-7-18
帖子
158

开拓者

跳转到指定楼层
1
发表于 2022-12-10 07:16:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 gqxastg 于 2022-12-11 19:25 编辑

前言

起因是最近就我所看到的,连续发生了两起由于论坛的代码复制问题引发的提问
(除了每行开头会多四个空格外,我还是第一次发现会把某些空格转义为不间断空格...)
个人也是最近几个月把主力浏览器改为了Firefox,虽然知道问题所在但每次都得手动处理还是很烦人
于是我疯狂翻阅文档,凭借我贫瘠(x)的JS知识试着写出了以下的用户脚本,虽然不够精细但完全够用,在此分享给有同样困扰的大家

说明

针对两种代码框([code]和[pre])均进行了修正,除了上述两个问题外,额外修正了@和链接会被错误解析加上[url]字样的问题(仅复制代码时生效,显示无变化)
使用前需安装 Tampermonkey 或其他用户脚本扩展(GreasemonkeyViolentmonkeyFireMonkey),具体步骤这里不多做赘述
为了测试,可以复制这个帖子的代码来检验效果,没用脚本时很可能会有上述前两种问题
已在 Win10,Firefox 107.0.1 (64 位),Tampermonkey v4.18.1 环境下测试通过
脚本很简短,未经过详细测试,如有BUG欢迎在贴内反馈

下载/安装

已上传至 GreasyFork,请点击此处进行安装
仅作留档,建议从GreasyFork安装



说起来其他Discuz!的论坛好像没有这种事...不知道问题出在哪呢

评分

参与人数 1+1 收起 理由
Cupidk爱呗茶 + 1 精品文章

查看全部评分

这里岚风·雷,任饭、PM理性粉、UT/DR原作粉、(Trans)Furry自萌,半吊子技术一枚_(:з」∠)_    游戏制作交流工(liao)作(tian)室欢迎来玩!
【无偿/有偿】RGSS3(VA)脚本定制 + 合作招募/同好交友    修正Firefox/火狐浏览器的代码框复制问题(油猴脚本)
Click→←Click
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-4-29 00:02

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表