How I use Tampermonkey to enhance websites: common scripts, sync setup, and tips.
Dec 23, 2023
本文是作者对JS中打开新页面方式的介绍,包括JS中打开新页面方式的优势、实现细节、相关资料等,这些步骤可以帮助作者提高JS中打开新页面方式的效率。
Dec 20, 2023
How hidden timers caused a production flood of heartbeat requests, the investigation process, and key takeaways for cleanup logic.
Dec 9, 2023
For WebShell-like command inputs, fake partial highlighting by layering a positioned div behind the input; CSS alone can’t color only the suffix.
Nov 25, 2023
This article introduces the usage of Mousetrap, including its advantages, implementation details, and relevant resources. These steps can help improve efficiency when using Mousetrap.
Nov 19, 2023
本文是作者对keyboard.lock使用的介绍,包括keyboard.lock使用的优势、实现细节、相关资料等,这些步骤可以帮助作者提高keyboard.lock使用的效率。
Nov 12, 2023
A quick tour of working with the browser userAgent string—from where to access it, to helpful tooling, limitations, and why multiple browser names show up.
Sep 24, 2023
This article introduces AntiDebug implementation, including its advantages, implementation details, and related resources to improve efficiency.
Jun 24, 2023
This article introduces web page crashes caused by file downloads, including usage scenarios and implementation details to improve efficiency in handling file download-related crashes.
Dec 25, 2022
This article introduces how to handle cancel events for input file upload, including advantages, implementation details, and related resources to help developers implement cancel event detection for file uploads more effectively.
Dec 7, 2022