URL?-6ren"> URL?-我正在实时网站上调试 CSS/JS 问题,在这种情况下,将整个生产系统克隆到本地机器上以摆弄 2 行代码是不可行的。 如果有一种简单的方法可以诱使浏览器(FF、Chrome 等 - 我不挑剔)加载实时-6ren">
gpt4 book ai didi

javascript - 诱使浏览器从本地设置/服务器加载 <script> 或 URL?

转载 作者:行者123 更新时间:2023-11-30 08:52:50 25 4
gpt4 key购买 nike

我正在实时网站上调试 CSS/JS 问题,在这种情况下,将整个生产系统克隆到本地机器上以摆弄 2 行代码是不可行的。

如果有一种简单的方法可以诱使浏览器(FF、Chrome 等 - 我不挑剔)加载实时网站,但将某些内部 URL 重定向到本地网络服务器,我会很高兴。有什么想法吗?

例如。我想加载整个实时网站,除了一个特定的 Javascript 文件。尝试访问 http://...production.../js/map.js 应该重新路由到 http://localhost/debug/js/map.js,我可以在本地编辑它,直到问题得到解决。

最佳答案

编辑 重新阅读您的问题,如果您不愿意为相关文件查找/编辑 SQL 数据库,您可以随时添加针对它的广告拦截规则,然后手动运行您自己的控制台/greasemonkey 脚本。


标题中问题的答案:

HTML5 有一个叫做“application cache”的特性就是为了这个。它涉及将 list 属性添加到您的 <html>标签。

<html manifest="what_to_cache.appcache">

然后在what_to_cache.appcache ,

CACHE MANIFEST
http://...production.../js/map.js

以后对 list 中所列项目的请求将从缓存中加载(如果可用),即使用户处于离线状态也是如此。该文件存储在该网站的 SQL 数据库中,因此您可以随后编辑该数据库。

关于javascript - 诱使浏览器从本地设置/服务器加载 &lt;script&gt; 或 <link rel ="stylesheet"> URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16302907/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com