位置: IT常识 - 正文

一行代码“黑”掉任意网站(一行简单的代码)

编辑:rootadmin
一行代码“黑”掉任意网站 文章目录

推荐整理分享一行代码“黑”掉任意网站(一行简单的代码),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:一行代码黑客,一行简单的代码,一行代码5个bug,一行简单的代码,一行的代码,一行代码5个bug,一行的代码,一行代码黑客,内容如对您有帮助,希望把文章链接给更多的朋友!

只需一行代码,轻轻一点就可以把任意网站变成暗黑模式。

首先我们先做一个实验,在任意网站中,打开浏览器开发者工具(F12),在 C1onsole 控制台输入如下代码并回车:

document.documentElement.style.filter='invert(85%) hue-rotate(180deg)'

神奇的事情发生了,当前打开的网站变成了暗黑模式。

一行代码“黑”掉任意网站(一行简单的代码)

*原理解释

document.documentElement 获取文档对象的根元素,即元素给html元素的.style样式添加filter滤镜样式为invert(85%) hue-rotate(180deg)invert() 反转图像。hue-rotate()色相旋转。

更多滤镜知识:filter (opens new window)。https://developer.mozilla.org/zh-CN/docs/Web/CSS/filter

为了更方便实用,达到轻轻一点就可以对网页施加魔法🎉,

我们对代码做了一点点🤏🏻改动。(修正了滤镜对图片等元素的影响)

javascript: (function () { const docStyle = document.documentElement.style; if (!window.modeIndex) { window.modeIndex = 0; } const styleList = [ '', 'invert(85%) hue-rotate(180deg)', 'invert(100%) hue-rotate(180deg)', ]; modeIndex = modeIndex >= styleList.length - 1 ? 0 : modeIndex + 1; docStyle.filter = styleList[modeIndex]; document.body.querySelectorAll('img, picture, video').forEach(el => el.style.filter = modeIndex ? 'invert(1) hue-rotate(180deg)' : '');})();

然后打开浏览器书签管理器,添加新书签,在网址栏粘贴这段代码并保存:

以后在任意网站,只需要轻轻一点 切换模式 书签就可以让它变成85%的暗黑,再点一次就是100%的暗黑,再点一次变回正常模式。

如果有什么疑惑联系讨论

本文链接地址:https://www.jiuchutong.com/zhishi/297847.html 转载请保留说明!

上一篇:(一)ADE20K数据集(adas数据集)

下一篇:前端面试题 | 什么是回流和重绘?它们的区别是什么?(前端面试题什么是网络协议)

  • 小规模修理修配的税率是多少
  • 多交所得税退税会计分录
  • 税控盘抵扣税款
  • 贴现怎么计算公式
  • 车辆购置税能否退税
  • 什么情况下当月不排卵
  • 每月先报税还是先清卡
  • 管理部门社保入哪个科目
  • 公司账户的钱怎么取出来
  • 房产税收取标准有哪些
  • 境外付款境内支付什么意思
  • 商业银行退出
  • 建筑预缴税款后如何进行账务处理?
  • 差额内部收益率大于基准收益率
  • 递延所得税资产是什么
  • 合同中的税费需要交税吗
  • 资本公积提取比例怎么算
  • 当期损益包括营业外收支吗
  • 文化事业建设费税率
  • 母公司向子公司收取管理费
  • 投资收益填在经营所得申报表的哪里
  • 增值税发票自查报告
  • 闲置资金购买理财产品
  • ibm笔记本进bios
  • 什么是商务接待与拜访
  • 普通年金的概念和内涵
  • 基本户是否可以冻结
  • 如何用u盘装系统知乎
  • u盘重装系统电脑
  • dc.exe 病毒
  • nodejs怎么更新版本
  • 购买农产品没有发票入帐怎么办
  • php 字符串
  • 员工借款能直接从公司账上转么
  • php多文件上传代码
  • rgb to hex
  • 收取包装物押金会计分录
  • vuex状态丢失
  • php静态方法可以被继承吗
  • thinkphp如何连接数据库
  • 房租费用计入什么现金流量
  • 勘察设计费是否含税
  • php hash_hmac
  • 举报民间借贷利息收入所得税
  • 还未进行抄报税
  • 织梦不更新了
  • 织梦如何使用
  • 织梦开发教程
  • 收据不能入账如何处理
  • 小规模增值税为负数怎么报税
  • 加油费属于什么报销费用
  • 税盘连接服务器失败
  • 福利费需要发票吗
  • 税收滞纳金什么意思
  • 少数股东权益如何保障
  • 仓库用托盘怎么入账
  • 电子承兑被拒付(可拒付追索)
  • 从银行提取现金分录
  • 增值税抵扣可以完全抵扣吗
  • xp查看系统
  • ubuntu 10.04安装
  • -mtime +3详解 linux
  • linux的安装教程
  • opengl控件库
  • perl怎么把字符串变为数字
  • cocos2d开发的知名游戏
  • python标准模板库
  • jQuery中$.ajax()方法参数解析
  • adb push、adb install 和强制安装
  • js设计模式和开发实践
  • dom基础知识
  • public services翻译
  • javascript 类型
  • jquery 购物车
  • 深圳如何打印个人参保证明
  • 地方税务网上申报怎么弄
  • 消费税征税环节
  • 税务检查企业所得税案例
  • 如何进行税务筹划的方法
  • 抄报税怎么弄
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设