首页 > 解决方案 > 修改从页面加载的脚本

问题描述

假设一个网站正在加载这个脚本:

<script src="https://example.com/scripts/main.js"></script>

假设我可以访问它,我可以修改脚本。但是,在这种情况下,我无权访问。
是否有可能在不更改 URL 的情况下“替换”该脚本的内容?

例如,原始脚本是:

alert("Hello, World!");

但我的修改版本是:

alert("Hello!");

但是,URL(到脚本)将保持不变。

我知道这听起来可能很复杂,但假设这可能吗?至少是客户端?

标签: javascripthtml

解决方案


您可以使用 TamperMonkey 之类的用户脚本管理器来编辑脚本(仅限 clint
这不会更改加载的脚本,但您可以加载自定义脚本。


推荐阅读